【问题标题】:How to ssh-add to a remote server using a passphrase如何使用密码 ssh 添加到远程服务器
【发布时间】:2018-10-20 01:17:55
【问题描述】:

我需要在远程服务器上执行一个 git 命令,并且我有一个带密码的私钥。我怎样才能ssh-add 我的服务器密钥,这样我就可以在那里运行 git 命令而不在那里复制私钥?我为此搜索了很多,但没有找到可以回答这个问题的页面。

【问题讨论】:

    标签: git ssh-agent


    【解决方案1】:

    您必须将 公钥 内容 放在服务器上的~/.ssh/authorized_keys 中(该文件可以保存来自不同人的许多密钥)。然后,您可以使用 ssh-add 提供您的私钥,以便在与服务器一起使用 ssh 时使用它......或者您可以在使用 ssh 提供私钥文件时使用 -i。

    【讨论】:

    • 解决方案是运行 ssh -A。这样我就可以在远程服务器上进行克隆。
    猜你喜欢
    • 2013-09-12
    • 2013-06-28
    • 1970-01-01
    • 2012-11-26
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 2023-02-06
    • 1970-01-01
    相关资源
    最近更新 更多