1.1 执行命令: vim /etc/ssh/sshd_config
1.2 找到#Port 22这一行
1.3 删掉”#“
1.4 将22修改为想要修改的端口号,修改端口时候最好挑10000~65535之间的端口号,10000以下容易被系统或一些特殊软件占用,或是以后新应用准备占用该端口的时候,却被你先占用了,导致软件无法运行。
重启SSH服务:systemctl restart sshd
重启服务器:shutdown -r now
首先我们的机器默认是未开启防火墙的,如果您手动开启了防火墙,需要放行端口。
1.查看防火墙是否开启命令:systemctl status firewalld.service
若显示active(running)则防火墙是开启状态
2.防火墙放行SSH端口命令:firewall-cmd --zone=public --add-port=端口号/tcp --permanent
3.重新读取防火墙规则或者重启防火墙
重新读取防火墙规则命令:firewall-cmd --reload
重启防火墙命令:systemctl restart firewalld.service
火数云小贴士:
我们也可以不设置防火墙规则,直接把防火墙关闭,并设置防火墙开机不启动,只是不推荐这种方式,存在安全隐患:
关闭防火墙命令:systemctl stop firewalld.service
设置防火墙开机不自启命令:systemctl disable firewalld.service