Skip to main content

(二)安装 SSH

1. 确认 Ubuntu 是否安装了 SSH 服务

在目标 Ubuntu 设备上执行:

sudo systemctl status ssh

如果提示服务未安装,可以安装:

sudo apt update
sudo apt install openssh-server

安装后启动并设置为开机自启:

sudo systemctl enable ssh
sudo systemctl start ssh

2. 确认 SSH 是否在监听 22 端口

sudo netstat -tlnp | grep :22

或者:

ss -tlnp | grep :22

输出应类似:

LISTEN 0 128 0.0.0.0:22 ...

否则说明没在监听。



3. 检查 Ubuntu 防火墙设置

Ubuntu 默认使用 ufw,运行:

sudo ufw status

若启用且阻止了 22 端口,开放它:

sudo ufw allow 22/tcp
sudo ufw reload


4. 检查主机名是否正确

你是用的 ssh heihe@192.168.251.195,请确认目标 Ubuntu 是否有用户 heihe

cat /etc/passwd | grep heihe

如果没有该用户,改用实际用户名登录,例如:

ssh yourusername@192.168.251.195