本文将详细解释如何在Linux中修改端口22。文章内容质量较高,本站将与大家分享,以供参考。希望大家看完这篇文章后对相关知识有一定的了解。
第一种:
01如果要更改SSH的默认端口(22),只需在/etc/SSH/SSH _ config中更改端口22,将端口22更改为自己的端口,但不要设置为与现有端口相同,以免出现未知的后果。
02如果要限制SSH登录的IP,可以做如下操作:
首先:修改/etc/hosts.deny并向其中添加sshd:ALL
然后:修改:/etc/hosts.allow,设置如下:sshd:192.168.0.241
这样就可以限制只有192.168.0.241的IP通过SSH登录LINUX机器。当然,作为一个服务器,人,我不安装gnome和KDE,我也不安装很多东西,这增加了安全系数。
第二种:
首先修改配置文件
VI/etc/ssh/ssh _ config
找到#Port 22的一个部分,它指示默认端口是22,并对其进行如下修改:
端口22
端口50000
然后保存并退出
执行/etc/init . d/ssh重新启动
这样,SSH端口将在22和50000上工作。
现在编辑防火墙配置:vi /etc/sysconfig/iptables
启用端口50000。
Execute /etc/init.d/iptables重新启动
现在用ssh工具连接到端口50000,测试是否成功。如果连接成功,再次编辑sshd _ config的设置,删除里面的Port22。
之所以先设置两个端口,测试成功后关闭一个端口,是为了在修改conf过程中出现掉线、断网、误操作等未知情况时,可以通过另一个端口进行连接调试,避免连接失败后派人去机房,造成更复杂麻烦的问题。
如何修改Linux中的端口22这里分享一下。希望以上内容能对大家有所帮助,学到更多的知识。如果你觉得文章好,可以分享给更多人看。