我已通过 ssh 连接到服务器。为什么服务器不报告呢?
# uptime
21:54:28 up 13 days, 3:47, 0 users, load average: 1.18, 1.11, 1.13
# users
# who
我不太确定我是否理解正确,但他们不应该列出 1 个用户吗,因为我显然已经登录(以 root 身份)?
为什么它不承认我?
答案1
这可能是由您的 PAM 设置引起的。
在 sshd_config 中设置该值并重新启动 sshd(请小心,之后,请在关闭当前会话之前检查新的 ssh 连接是否正常工作)
UseLogin Yes
UsePam No
如果这解决了问题,那就是不是解决方案,恢复到初始conf并解决PAM问题。