用户已登录,但 who 命令未列出该用户已登录,如何解决这个问题?

用户已登录,但 who 命令未列出该用户已登录,如何解决这个问题?

我使用的是 centos 7 minimal 版本。

我在 mobaxterm 的 2 个选项卡中复制了 192.168.169.128 上的 SSH 会话。

在第一个选项卡中,我以“server1”用户身份登录。而在第二个选项卡中,我以 root 用户身份登录。

我想从 root 向“server1”发送一条消息。预期输出是 server1 应该看​​到该消息。

但那并没有发生。

我在 root 上使用的向 server1 写入消息的命令是:

write server1

我收到的错误是:

写入:server1未登录

它只在我这样做的时候才有效

write root

为什么它没有检测到 server1 为登录用户?我该如何解决这个问题?

PS:尽管我已经登录了 server1(server1 没有密码),但 who 命令并未显示 server1 为已登录用户

root     tty1         2023-05-04 11:45
root     pts/0        2023-05-04 11:45 (192.168.169.1)
root     pts/1        2023-05-04 11:46 (192.168.169.1)

相关内容