只做高防服务器租用,所以专业! - 防御王

防护热线:0632-7560000

关于我们 信息中心 法律申明 支付方式 加入我们 联系我们

CentOS7修改SSH端口

新闻发布:高防服务器   发布时间:2021-01-31 11:00

一、修改ssh配置文件sshd_config
 
[root@bogon ~]# vi /etc/ssh/sshd_config

CentOS7,修改,SSH,端口,一,、,修改,ssh,配置文件,sshd,config,root@bogon,etc,二,防火墙,放行,firewall-cmd,--zone,public,--add-port,22345,tcp,--permanent,--reload,三,向,SELinux,中,添加,的,SSH,端口,先,安装,管理工具,semanage, . CentOS7修改SSH端口
二、防火墙放行
 
[root@bogon ~]# firewall-cmd --zone=public --add-port=22345/tcp --permanent
 
[root@bogon ~]# firewall-cmd --reload
 
三、向SELinux中添加修改的SSH端口
 
先安装SELinux的管理工具 semanage (如果已经安装了就直接到下一步) :
 
[root@bogon ~]# yum provides semanage
 
安装运行semanage所需依赖工具包 policycoreutils-python:
 
[root@bogon ~]# yum -y install policycoreutils-python
 
查询当前 ssh 服务端口:
 
[root@bogon ~]# semanage port -l | grep ssh

CentOS7,修改,SSH,端口,一,、,修改,ssh,配置文件,sshd,config,root@bogon,etc,二,防火墙,放行,firewall-cmd,--zone,public,--add-port,22345,tcp,--permanent,--reload,三,向,SELinux,中,添加,的,SSH,端口,先,安装,管理工具,semanage, . CentOS7修改SSH端口

 
向 SELinux 中添加 ssh 端口:
 
[root@bogon ~]# semanage port -a -t ssh_port_t -p tcp 22345
 
重启 ssh 服务:
 
[root@bogon ~]# systemctl restart sshd.service
CentOS7,修改,SSH,端口,一,、,修改,ssh,配置文件,sshd,config,root@bogon,etc,二,防火墙,放行,firewall-cmd,--zone,public,--add-port,22345,tcp,--permanent,--reload,三,向,SELinux,中,添加,的,SSH,端口,先,安装,管理工具,semanage, . CentOS7修改SSH端口

 
测试成功后,把22端口注释掉即可,