腾讯云或阿里云的Linux 服务器,怎么修改SSH默认端口?

通常SSH默认端口是22,但这对于机器的安全性来说会存在很明显的隐患,

如果不想使用密钥登陆的方式,就只好去改一下SSH连接端口了。

其实SSH调整端口网络上有很多,但是当我们第一次使用阿里云或腾讯云时,除去服务器设置好,还要记得在云管理后台,把服务器的安全组开放对应端口权限。

咱先简单说我一下,如何调整端口:

第一步: 先 远程登陆Linux服务器,运行

vi /etc/ssh/ssh_config

找到Port 22 复制 并再多增加一行,Port 35167 这里可按你自己的来。这里先保留22端口可用,万一出错,还能用22端口登陆,等测试新端口没问题,回头再来去掉22端口即可。

第二步:针对防火墙,打开刚设置的端口

iptables -A INPUT -p tcp --dport 35167 -j ACCEPT

iptables -A OUTPUT -p tcp --sport 35167 -j ACCEPT

保存防火墙配置信息:service iptables save

确认端口是否已打开,运行:iptables -L -n

注:如果要删除某条规则,可用:iptables -L -n --line-number 看行数,再: iptables -D INPUT 1 【比如:删除第一条规则】

然后,重启一下SSH服务:service sshd restart

第三步:对应修改腾讯云或阿里云的安全组,开放新端口。

腾讯云:先找到服务器,然后进到安全组,类似这样操作:

阿里云:同样是先找到服务器所使用的安全组,在加入安全组下面有《配置规则》点击后,在弹出层就可以设置。

安全组设置完成后,用远程用新端口去连接服务器。

如果服务器连接上后,就可以把原来的22端口给关闭掉。

腾讯云或阿里云的Linux 服务器,怎么修改SSH默认端口?

发表评论

电子邮件地址不会被公开。 必填项已用*标注

滚动到顶部