当前位置:   article > 正文

linux 禁止root用户远程登录,禁止ROOT用户通过SSH远程登陆

linux 禁止root远程ssh

一. Linux修改ssh端口22

1.1 修改端口配置文件

# vi /etc/ssh/sshd_config

取消Port前的#注释,并将端口22改成65535

1.2 重启sshd服务

用root用户执行:

[root@singledb ~]# service sshd restart

Stopping sshd: [ OK ]

Starting sshd: [ OK ]

此时在用SSH连接,就需要修改ssh 的端口为65535才能连接了。

二. 禁用Root 远程登陆

先在ssh的配置文件里修改Root 远程登陆参数。 禁用root远程登陆。 然后创建一个远程登陆用户。 用这个用户登陆之后,在切换到root用户,拿到最高权限。

2.1 创建普通权限的用户

[root@singledb ~]# useradd ruser

[root@singledb ~]# passwd ruser

Changing password for user ruser.

New UNIX password:

BAD PASSWORD: it is too short

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

[root@singledb ~]#

2.2 禁止ROOT远程SSH登录

#vi /etc/ssh/sshd_config

PermitRootLogin yes

改为

PermitRootLogin no

2.3 重启sshd服务

#service sshd restart

注意:这些修改不影响已经连接的SSH。 只对以后的的连接产生影响。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/634613
推荐阅读
相关标签
  

闽ICP备14008679号