![通过隧道 ssh 时不接受 user@localhost 密码](https://linux22.com/image/64978/%E9%80%9A%E8%BF%87%E9%9A%A7%E9%81%93%20ssh%20%E6%97%B6%E4%B8%8D%E6%8E%A5%E5%8F%97%20user%40localhost%20%E5%AF%86%E7%A0%81%20.png)
我正在尝试按照本指南通过另一台服务器登录工作站https://serverfault.com/questions/53080/how-to-enable-ssh-x11-forwarding-through-additional-server
第 1 步,使用以下命令连接到中间服务器并转发本地端口,效果很好:
A$ ssh -L [localPort]:C:22 B
我发现自己登录到服务器 C。但是,当我尝试使用以下命令通过 [localPort] 连接到服务器 C(在新的终端窗口中)时:
user@user-desktop$ ssh -X -p [localPort] localhost
我得到以下信息:
user@localhost's password:
我用来登录机器的密码不被接受,而且我很确定我没有在这台机器上设置任何其他密码。我该如何设置这个密码?