1.编辑ssh配置文件
vim /etc/ssh/sshd.config

2.修改防火墙,放行你设置的新ssh端口
firewall-cmd --add-ports=12345/tcp --permanent
3.查看防火墙开放的端口号,查看是否有刚刚添加的端口号
firewall-cmd --list-ports
4.重启防火墙
firewall-cmd --reload
5.查看SeLinux是否开启,如果开启需要添加SELinux放行端口,未开启不做操作
sestatus
6.查看SELinux放行的ssh端口
semanage port -l | grep ssh
7.添加新的ssh端口在SELinux中
semanage port -a -t ssh_port_t -p tcp 12345
8.重启ssh服务
systemctl restart sshd
配置SSH服务:修改端口与防火墙设置
该文指导如何编辑SSH配置文件以更改端口,然后更新防火墙规则以允许新端口12345,并处理SELinux设置以确保服务正常运行。涉及的步骤包括修改`/etc/ssh/sshd.config`,使用`firewall-cmd`管理端口,检查和调整SELinux策略,以及最后重启SSH服务。
5234

被折叠的 条评论
为什么被折叠?



