我的情况: - 我通过(使用我的私钥和密码)从我的 PC (Windows 7) 连接到服务器 A userA- 我想通过命令 ssh: 从 A 连接到服务器 B ssh userB@serverName,但是我收到“权限被拒绝”。
对于每台服务器,我的密钥都存在于文件夹中ssh\authorized_keys。甚至,如果我可以直接从我的 PC 连接到服务器 B,并且如果我尝试从服务器 A 连接,我会收到此错误。
使用 Linux 的人成功地使用命令ssh -A连接到服务器 B。我相信 PuTTY 选项“代理转发”是等效的,但..不,仍然是相同的错误。
ssh当我尝试从服务器 A 连接到服务器 B 时,从登录:
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to serverB port 22.
debug1: Connection established.
debug1: identity file /home/userA/.ssh/identity type -1
debug1: identity file /home/userA/.ssh/id_rsa type …Run Code Online (Sandbox Code Playgroud)