linux禁止root用户直接登录

允许root用户登录是很不安全的,但是有时候为了测试的方便,
也可以允许root用户登录,但是这个方法最好不要对公网开放使用。

1|01.新建一个用户,用来登录

[root@localhost ~]#useradd test (已添加用户名test为例).

2|02.设置密码

[root@localhost ~]# passwd test 设置密码

3|03.修改SSHD配置,禁用root登录

[root@localhost ~]# vi /etc/ssh/sshd_config

取消注释,找到“PermitRootLogin yes”把后面的yes改成no。

4|04.重启SSHD服务

[root@localhost ~]# service sshd restart

5|05.下次登陆的时候先用test用户登录,然后再切换root用户即可.

以下为切换到root下命令:

[root@localhost ~]# su root 回车会提示输入密码,输入root密码即可切换到root权限

原文地址:https://www.cnblogs.com/li1204008978/p/13745295.html