编辑 /etc/ssh/sshd_config 添加/修改 Port XX 行(把 XX 改成需要设定的端口) 查看防火墙是否开启 systemctl status firewalld.service 如果开启,需要在防火墙上开放上面的端口: # 先查看是否已经添加了 firewall-cmd --zone=public --list-port # 如果添加了该端口,可忽略这条命令。把 XX 改成实际需要修改的端口 firewall-cmd --zone=public --add-port=XX/tcp --permanent # 重新加载 firewall-cmd --reload 查看 SELinux 是否开启 sestatus -v 如果显示 disabled 则表示 SELinux 已经关闭,