如何将单个任意 SSH 密钥转发到给定主机?
转发密钥是一种安全权衡,因此,当您这样做时,最好只发送您需要的内容。
答案1
仅为此连接启动一个 ssh-agent,添加所需的密钥,然后在子 shell 中使用 SSH。
ssh-agent bash -c 'ssh-add /home/username/.ssh/some_key_id_rsa; ssh -A some_host'
如何将单个任意 SSH 密钥转发到给定主机?
转发密钥是一种安全权衡,因此,当您这样做时,最好只发送您需要的内容。
仅为此连接启动一个 ssh-agent,添加所需的密钥,然后在子 shell 中使用 SSH。
ssh-agent bash -c 'ssh-add /home/username/.ssh/some_key_id_rsa; ssh -A some_host'