小编Wad*_*ams的帖子

与另一个用户的 SSH 密钥身份验证

我对一些基于 ssh 密钥的身份验证感到困惑。

假设我有:

Host A:
user tom
  .ssh
     tom_private_key
     tom_public_key



Host B:
user shared
   .ssh
     shared_private_key
     shared_public_key
Run Code Online (Sandbox Code Playgroud)

我想以用户身份从主机 A SSHshared到主机 B。

我是否必须将shared用户的私钥复制到我的 ssh 目录,然后使用 -I 参数或设置一个 SSH 配置文件,以便当我以 user 身份通过 ssh 连接到该主机时shared,使用shared用户的私钥?

如果不复制私钥,就没有办法做到这一点吗?我不这么认为,但如果可以的话,我显然希望避免复制私钥。

ssh authentication public-key

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

authentication ×1

public-key ×1

ssh ×1