Centos7在SeLinux下修改SSH端口
一、修改ssh端口
vi /etc/ssh/sshd_config
找到
#Port 22
修改为:
Port 2018 //修改为你想要的端口号
二、修改firewall配置
firewall添加修改的ssh端口:
firewall-cmd --zone=public --add-port=2018/tcp --permanent
重启:
firewall-cmd --reload
查看添加端口是否成功,如果添加成功则会显示yes,否则no
firewall-cmd --zone=public --query-port=2018/tcp
三、修改SELinux
检查semanage是否安装
rpm -qa |grep policycoreutils-python
若未安装,请先安装工具包
yum install policycoreutils-python
查看当前selinux允许的端口
semanage port -l |grep ssh
添加新端口
semanage port -a -t ssh_port_t -p tcp 2018
检查是否添加成功
semanage port -l |grep ssh
四、重启SSH服务
systemctl restart sshd.service
原文链接:https://www.qiquanji.com/post/5263.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。