从变量添加SSH密钥
答
ssh-add - <<< "${SSH_PRIVATE_KEY}"
+1
或者因为它是bash'ssh-add -
+0
速度更快吗?为什么' Lyberta
+3
那么,变量'“$ {SSH_PRIVATE_KEY}”'拥有这个值。你需要它作为'stdin'上'ssh-add'的输入。作为一个方便的功能bash有* heredoc *和* herestring *。您可以使用* herestring''
密钥是如何进入变量的?你可能想要跳过这一步,并从原始文件中直接读取'ssh-add'。 – chepner
在我的特殊情况下,SSH密钥是一个GitLab秘密变量。 – Lyberta