Home
Sign Up
Sign In
V2EX
›
问与答
ssh/sftp 机器有两步验证 2FA(TOTP)保护, gitlab ci 里怎么手动输入密钥完成发布?
Jiajin
·
May 10, 2022
· 1707 views
This topic created in 1640 days ago, the information mentioned may be changed or developed.
为了保护机器安全,这一步不想略过。
目前考虑弄个 txt 文本,ci 里的脚本持续循环读取文本,然后弄个 web 服务写入这个文本文件。
请教下有什么更舒服的方式?
文本
totp
ssh
gitlab
2 replies
•
2022-05-10 13:28:44 +08:00
ysc3839
May 10, 2022 via Android
1
既然都搞 Web 服务了不如让 CI 脚本主动去调用 Web Hook ,调用后服务器想办法通知用户并等待用户输入,CI 脚本定时请求服务器获取用户输入的值。
写文本文件的问题是外部不方便连入 CI 容器内部。
Jiajin
OP
May 10, 2022
2
@
ysc3839
这个思路可以的,舒服程度+1
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1387 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms ·
UTC 18:18
·
PVG 02:18
·
LAX 10:18
·
JFK 13:18
♥ Do have faith in what you're doing.
❯