
当我创建普通账号时,突然 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 个)步骤吧~ |