SSH 连接被拒绝

SSH 连接被拒绝

我是 Linux 新手,我正在尝试与同一 LAN 中的朋友的 PC 建立 SSH 连接,但我得到以下信息:

ssh: connect to host 192.168.71.70  port 22: Connection refused

两种方式都收到“连接被拒绝”的提示。我该如何解决这个问题?

答案1

无论是否在 LAN 上,我通常都会这样做:

  1. 首次安装openssh-服务器在所有将接收 SSH 连接的 PC 上:

    sudo apt-get install openssh-server
    
  2. 验证我刚刚安装了 openssh-server 的 PC 是否可以访问。最快的方法是向它发送 ping。

ping 192.168.0.100假设 IP 地址是我朋友 PC 的 IP 地址。如果看起来没问题,我将继续访问它。请记住,您需要使用朋友 PC 上已经存在的帐户。通常他自己的帐户就可以了。

ssh [email protected]friend您朋友的用户名在哪里?

在正常情况下这应该足够了。如果有效请告诉我。

答案2

当您尝试连接时,使用-vvv开关显示调试信息:

ssh -vvv username@host

相关内容