通过 ssh 连接 ubuntu 电脑

通过 ssh 连接 ubuntu 电脑

我正在尝试通过 SSH 连接我家的 wifi 网络上的计算机。但我收到“连接被拒绝”的提示。这是一张支持图片(出于安全目的更改了 IP 地址)。在此处输入图片描述

为什么拒绝连接?另一台机器的用户名和密码是管理员帐户。

答案1

默认情况下未安装 SSH 服务器。

确保已安装

sudo apt-get install openssh-server

如果仍然不起作用,请检查以下内容:

  1. 您能 ping 通所连接的计算机吗?
  2. 是否已加载任何 IPTables 规则?(sudo iptables -L)
  3. 无线路由器上可能有一个选项可以防止客户端互相看到。称为无线客户端隔离。如果已启用,请将其关闭。

答案2

您真正应该注意的另一点是..更改端口 22,我们会得到尝试登录到端口 22 的驱动器,其他一些人会进行完整的端口扫描以找到您的 ssh 端口,但通过更改端口,它会直接淘汰一些黑客。您可以这样做..

/etc/ssh/sshd_config

另外,在您获得密钥后,请关闭 PermitRootlogin 号。

相关内容