修改Linux ssh远程端口

首先修改配置文件:
vi /etc/ssh/sshd_config
找到#Port 22一段,这里是标识默认使用22端口,修改为如下:
Port 22
Port 8765

然后保存退出并执行:
/etc/init.d/sshd restart

这样SSH端口将同时工作在22和8765上。
现在编辑防火墙配置:
vi /etc/sysconfig/iptables
启用8765端口,按照iptables的22端口设置。

执行:
/etc/init.d/iptables restart
之后使用ssh工具连接8765端口,来测试是否成功。如果连接成功了,则再次编辑sshd_config的设置,将里边的Port 22删除。

之所以先设置成两个端口,测试成功后再关闭一个端口,是为了防止在修改配置文件的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试以免发生连接不上必须派人去机房,导致问题更加复杂麻烦。

关于 “修改Linux ssh远程端口” 的 2 个意见

发表评论

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

26 − = 21