在Ubuntu上开启SSH功能,一般步骤如下(适用于 Ubuntu 20.04 / 22.04 / 24.04):
Ubuntu 默认可能没有安装 SSH 服务器。
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
sudo systemctl status ssh
看到类似以下内容说明已成功启动:
Active: active (running)
如果启用了防火墙,需要放行 SSH 端口(默认 22):
sudo ufw allow ssh
# 或
sudo ufw allow 22/tcp
查看防火墙状态:
sudo ufw status
ip a
或:
hostname -I
ssh 用户名@Ubuntu的IP
示例:
ssh ubuntu@192.168.1.100
编辑配置文件:
sudo nano /etc/ssh/sshd_config
修改:
#Port 22
Port 2222
重启 SSH:
sudo systemctl restart ssh
记得放行新端口:
sudo ufw allow 2222/tcp
PasswordAuthentication yes)如果你告诉我:
我可以给你更精确的配置方案(比如云服务器安全组设置)。