首页>文库>CentOS>CentOS 修改22端口

CentOS 修改22端口

1、以root权限登录

[root@vir ~]# vi /etc/ssh/sshd_config

在文件中找到Port 22端口,i键进入编辑模式,回车另起一行输入端口Port 23456,22端口也打开,防止新的端口设置有问题,登录不上服务器。

按Esc键,快捷键Shift+:后输入wq保存退出。

查看防火墙状态:firewall-cmd --state
如果关闭,打开防火墙:systemctl start firewalld.service

2、向防火墙中添加修改的端口

(1)向防火墙中添加端口的命令为:

firewall-cmd --zone=public --add-port=23456/tcp --permanent

(2)添加完成后要重启,否则不会生效;

防火墙重启: systemctl restart firewalld.service

3)查看端口是否添加成功(看该列表中有没有23456端口):

firewall-cmd --zone=public --list-ports

3、重启ssh服务

[root@vir ~]# systemctl restart sshd.service

重启完成之后用ssh的23456端口登录服务器,如果可以登录,把22端口注释掉

防火墙中移除22端口

firewall-cmd --zone=public --remove-port=22/tcp --permanent 

重启后生效

防火墙重启: systemctl restart firewalld.service

 

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
搜索