1. 登录服务器并备份配置
使用 root 或具有 sudo 权限的用户登录,先备份配置文件以免出错。
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak2. 修改配置文件
nano /etc/ssh/sshd_config找到 #Port 22,去掉 # 号,并在下方添加新端口(例如 2222),建议暂时保留 22 端口,防止新端口配置失败导致断连。
Port 22
Port 22223. 重启 SSH 服务
systemctl restart sshd
# 或
service sshd restart4. 测试与确认
不要关闭当前终端,另开一个终端尝试用新端口登录:
ssh -p 2222 user@your_ip如果连接成功,可以编辑 /etc/ssh/sshd_config 删除 Port 22,再次重启 SSH 服务以禁用默认端口。