更改SSH端口号和禁止root远程登录 [ 网站地图 ]

发表于:2009-10-13 浏览:522 作者: 来源:互联网

关键字:ssh,端口,root,远程登录

描述:redhat9默认自带OpenSSH_3.5p1,客户端可以使用private shell或者secureCRT等软件。                    [01]假如要改SSH的默认端口(22),那么你只要修改:/etc/ssh/sshd_conf

redhat9默认自带OpenSSH_3.5p1,客户端可以使用private shell或者secureCRT等软件。                  
  [01]假如要改SSH的默认端口(22),那么你只要修改:/etc/ssh/sshd_config这个文件,这里把#Port 22这个字段前面的#去掉,再把22改成自己要设的端口就行了,不过千万别设和现已有的端口相同哦,以防造成未知后果。    
  然后执行/etc/rc.d/init.d/sshd restart ,也就是把ssh服务重启就行了。 
                
  [02]假如要限制SSH登陆的IP,那么可以如下做: 
先:修改/etc/hosts.deny,在其中加入sshd:ALL 
然后:修改:/etc/hosts.allow,在其中进行如下设置:sshd:192.168.0.241 
这样就可以限制只有192.168.0.241的IP通过SSH登陆上LINUX机器了。 

禁止ROOT远程SSH登录: 
#vi /etc/ssh/sshd_config

把 
PermitRootLogin yes 
改为 
PermitRootLogin no 
重启sshd服务 
#service sshd restart

站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号