问题是,当其他用户使用相同的通用用户名登录服务器 A 时,他们能够通过 ssh 进入服务器 B,并且无需密码即可登录。这意味着服务器 A 上的通用用户不可能存在权限问题。
我可以从本地主机无密码登录服务器 B,但是在我登录到服务器 A 上的普通用户后就不行了。
如果您能提供任何有关问题可能出在哪里的想法,我们将不胜感激。此外,请告知我可能需要的任何额外信息。
答案1
您必须启用 ssh 代理转发才能在第二台服务器上启用基于密钥的身份验证。我认为一个很好的描述在GitHub SSH 教程
问题是,当其他用户使用相同的通用用户名登录服务器 A 时,他们能够通过 ssh 进入服务器 B,并且无需密码即可登录。这意味着服务器 A 上的通用用户不可能存在权限问题。
我可以从本地主机无密码登录服务器 B,但是在我登录到服务器 A 上的普通用户后就不行了。
如果您能提供任何有关问题可能出在哪里的想法,我们将不胜感激。此外,请告知我可能需要的任何额外信息。
您必须启用 ssh 代理转发才能在第二台服务器上启用基于密钥的身份验证。我认为一个很好的描述在GitHub SSH 教程