将我的凭据从 ssh 会话传递到另一个 ssh 会话

Joa*_*ela 9 ssh

我想使用我在 A 中拥有的特定私钥从 A ssh 到 B。然后我想使用我用于 ssh 到 B 的相同凭据从 B ssh 到 C。

是否可以将凭证从 ssh 会话“传递”到在第一个会话中启动的另一个 ssh 会话?

Cal*_*leb 14

是的。

您正在寻找的是ssh-agent forwarding。一旦您学会使用ssh-agent加载未锁定的密钥并使它们可供ssh-client.

除此之外,您需要ForwardAgent yesssh 配置中为应该允许这些特权的各种机器进行设置。您应该意识到这会引入几个新的安全问题层。你在玩火。别说我们没有警告你!