返回列表 发帖

在阿里云修改服务器CentOS6.9的SSH端口号

登录阿里云官网:
https://www.aliyun.com/


实例》管理:
图片1.png


图片2.png

图片3.png
备注:远程SSH连接云服务器时都是使用公网IP地址。




本实例安全组》安全组列表》配置规则:
图片4.png


图片5.png

图片6.png


图片7.png

图片8.png

图片9.png

笺注:
规则是“入方向”;
默认就有规则“目的:22/22”,可以复制再更改;
这里添加了规则“目的:32500/32500”,即打开TCP 32500端口;


备注:服务器不在阿里云上就不用做以上操作。












在服务器上的操作:

笺注:CentOS6/CentOS7/CentOS8的SSH服务的默认端口号是 TCP 22

修改SSH端口号:(默认是 TCP 22 )
[root@iZj6c1a39n0ss415rjbuoqZ ~]# vi /etc/ssh/sshd_config
图片10.png
修改为:(这里是把端口号改为 TCP 32500 )
图片11.png


插入防火墙规则:
[root@iZj6c1a39n0ss415rjbuoqZ ~]# iptables -I INPUT -p tcp --dport 32500 -j ACCEPT

保存防火墙规则:
[root@iZj6c1a39n0ss415rjbuoqZ ~]# iptables-save > /etc/sysconfig/iptables

重启防火墙服务:
[root@iZj6c1a39n0ss415rjbuoqZ ~]# service iptables restart

重启SSH服务:
[root@iZj6c1a39n0ss415rjbuoqZ ~]# /etc/init.d/sshd restart
Stopping sshd: [  OK  ]
Starting sshd: [  OK  ]



确认服务端口已经更改成功:
[root@iZj6c1a39n0ss415rjbuoqZ ~]# netstat -anp |grep 32500
tcp        0      0 0.0.0.0:32500               0.0.0.0:*                   LISTEN      18649/sshd         
tcp        0     52 172.31.51.240:32500         183.38.213.42:38298         ESTABLISHED 19135/sshd  

[root@iZj6c1a39n0ss415rjbuoqZ ~]# netstat -anp |grep sshd
tcp        0      0 0.0.0.0:32500               0.0.0.0:*                   LISTEN      18649/sshd         
tcp        0    200 172.31.51.240:32500         183.38.213.42:38298         ESTABLISHED 19135/sshd         
unix  2      [ ]         DGRAM                    2927298 19135/sshd




客户端使用TCP 32500端口远程SSH登录:(默认的TCP 22端口已经不能用了!)
图片12.png


图片13.png


图片14.png




相关文章:
CentOS6_iptables
CentOS6_TCP Wrappers

LNMP一键安装包(lnmp_CentOS6.9)
SecureCRT远程管理Linux(一)

返回列表