是否可以使用在环境变量中指定内容的 ssh 密钥?

iaf*_*nov 7 linux ssh ssh-agent

我正在远程服务器上工作,我需要使用我的私钥从另一台服务器进行 git clone。但我不想将我的密钥存储在远程服务器上。

我想完全避免将 ssh 密钥存储在远程服务器上,即使是在临时文件中。这可能吗?

Mik*_*eyB 7

您想使用ssh-agent- 这是它设计的确切场景。

ssh-agent 当您使用 ssh 登录到远程服务器时提供身份验证转发。

配置好后,就可以登录远程服务器(-A用来转发代理),然后进行git pull。它会将身份验证请求转发回您的本地计算机。