如何修改服务器远程登录端口(二)
2017-09-13

昨天我们了解了如何修改Windows远程端口,没错您猜对了,今天,多网互联要继续讲讲Linux系统,该如何修改远程端口。

 

       首先,远程登录进去 linuxssh的配置文件/etc/ssh/sshd_config这个文件里



      修改端口就是通过编辑这个文件实现vi /etc/ssh/sshd_config



找到#port 22 这一行,默认端口 22

在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」

 

修改为如下:

 

Port 22

 

Port 43999


要先按一下「ESC」键转到「命令行模式(command mode)」

 

    按一下「:」冒号键进入「Last line mode」,

 

               : wq (输入「wq」,存盘并退出vi)

 

               : q! (输入q!, 不存盘强制退出vi)

 

保存退出


       然后,执行/etc/init.d/sshd restart 重启下SSH服务。这样SSH端口将同时工作22和43999上。


       接着,编辑防火墙配置:vi /etc/sysconfig/iptables

 

      在iptables中增加这么一行

 

       -A RH-Firewall-1-INPUT -p tcp -m state –state NEW -m tcp –dport 43999 -j ACCEPT

 

        保存退出



         最后,启用43999端口。   执行/etc/init.d/iptables restart

 

        使用ssh工具连接43999端口,测试刚才修改的端口是否成功。  如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除。

 

说明:之所以先设置成两个端口,测试成功后再关闭默认端口,是为了防止在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时,还能通过默认端口连接上去调试。若是连接不上,就需要提交到机房处理了。

 

提醒修改好sshd_config文件后一定要去iptables文件查看是否有对应的端口在启用



微信: yinghu6704

mqu.cn site.nuo.cn