0、问题
1、解决
1.1 可能问题:网络问题(是否 ping 通)
Ubuntu有网
1.2、可能问题:SSH 服务未运行
列出当前正在监听的网络连接
ss -tln
可见没有22端口被监听,那应该就是没有运行 SSH 服务
1.2.1、确保 OpenSSH Server 已安装
大多数 Ubuntu 版本默认情况下都已经安装了 OpenSSH Server,但可以通过以下命令检查:
sudo apt update
sudo apt install openssh-server
如果 OpenSSH Server 已安装,该命令将确保它是最新版本。如果未安装,它将安装 OpenSSH Server。
1.2.2、启动 SSH 服务
一旦 OpenSSH Server 安装完成,它应该已经自动启动。如果没有,可以手动启动它:
sudo systemctl start ssh
1.2.3、设置 SSH 服务在系统启动时自动启动
sudo systemctl enable ssh
这将确保 SSH 服务在每次系统启动时都会自动启动。
1.2.4、检查 SSH 服务状态
sudo systemctl status ssh
1.2.5、再次列出当前正在监听的网络连接
发现 22 端口已被监听
输入ip、用户名、密码、端口连接成功