当我创建普通账号时,突然 root 远程连接的终端自动断开,再次以 root 身份登录却登录不上,密码都正确,但是以普通用户身份登录能成功,查看 passwd 时发现:
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
奇了怪了,我也没动什么啊,那么问题来了:“什么情况下导致 /sbin/nologin ”的出现??
1
chyiz 2015-11-13 13:11:57 +08:00
这应该只是 operator 这个用户是 nologin 吧? root 还是正常的啊
|
3
rrrrutdk 2015-11-13 14:04:00 +08:00
是你的 ssh 服务器设置了 PermitRootLogin 选项吧。
常见值有: yes 允许 root 账号通过 ssh 登录 no 不允许 root 账号通过 ssh 登录 without-password 不允许 root 账号使用密码登录 ssh |
4
rrrrutdk 2015-11-13 14:06:00 +08:00
使用普通用户 ssh 登录后 su 到 root 就可以检测。
|
5
SharkIng 2015-11-13 14:36:41 +08:00
听起来灵异事件了....
说一下创建新用户(就是你出现这个问题之前的 N 个)步骤吧~ |