centos不允许root直接登陆

一、新建帐户

useradd myuser

二、设置帐户密码

passwd myuser

三、不允许root直接登陆

vi /etc/ssh/sshd_config

查找“#PermitRootLogin yes”,将前面的“#”去掉,短尾“yes”改为“no”,并保存文件。

*****注意不要被下面图片迷惑,PermitRootLogin no,千万不要修改成No,linux是严格区分大小写的,要是写错的,重启服务是会失败的。

四、重启服务

service sshd restart

五、子账号登录

下次登录使用myuser账户,切换root使用su root 

查看系统中有哪些用户:cut -d : -f 1 /etc/passwd

查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1



你可能感兴趣的:(centos不允许root直接登陆)