轻松解决Linux SSH默认22端口

运维 系统运维
Linux现在已经在很多的行业得到普及,Linux系统越来越受到各行各业的喜欢,于是很多人开始学习Linux时,学习Linux,你可能会遇到Linux SSH默认22端口问题,这里将介绍Linux SSH默认22端口的修改方法。

Linux现在已经在很多的行业得到普及,Linux系统越来越受到各行各业的喜欢,于是很多人开始学习Linux时,学习Linux,你可能会遇到Linux SSH默认22端口问题,这里将介绍Linux SSH默认22端口的修改方法。

NO 1:

01假如要改SSH的默认端口(22),那么你只要修改:/etc/ssh/sshd_config中Port 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的,而且很多东东都不装,这样增加安全系数。

NO 2:

首先修改配置文件

vi /etc/ssh/sshd_config

找到#Port 22一段,这里是标识默认使用22端口,修改为如下:

Port 22

Port 999

然后保存退出

执行/etc/init.d/sshd restart

这样SSH端口将同时工作与22和999上。

现在编辑防火墙配置:vi /etc/sysconfig/iptables

启用999端口。

执行/etc/init.d/iptables restart

现在请使用ssh工具连接999端口,来测试是否成功。如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。

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

以上就是Linux SSH默认22端口的修改方法,望你能掌握。

【编辑推荐】

  1. 全面解析Linux集群技术的要点
  2. LifeKeeper又一款Linux服务器集群软件
  3. 讲解Linux服务器集群技术
  4. 详解保护Linux服务器七步骤
  5. 全面介绍Linux配置ntop
责任编辑:小霞 来源: 51CTO
相关推荐

2010-03-10 10:24:16

Linux ssh后门

2010-07-02 14:23:33

Ftp服务默认端口

2010-01-07 16:46:06

Linux安装Ecli

2009-12-25 15:56:49

Linux系统grub

2010-11-10 09:55:50

2011-01-26 11:23:30

Linux认证

2009-08-06 19:37:17

2009-12-11 14:17:05

Linux平台空间消失

2012-05-08 13:59:23

2017-03-23 12:38:49

2011-08-02 16:21:07

XDB默认端口

2022-11-10 07:41:00

sshLinux

2021-10-19 11:23:02

Linux端口随机

2011-03-16 10:12:27

LinuxIptables端口转发

2019-10-29 16:30:10

FedoraSSH端口Linux

2018-11-15 15:01:02

Redis端口

2019-06-03 15:52:21

WindowsLinux端口

2018-07-06 09:00:00

2013-04-22 10:07:08

2009-08-05 09:53:42

点赞
收藏

51CTO技术栈公众号