Linux

如何回复廣播消息?

  • June 6, 2019

我在這裡收到了一些消息:

[root@localhost kvm]# 
Broadcast message from root@localhost.localdomain (pts/1) (Thu Jun  6 08:04:26 2019):

hello

Broadcast message from root@localhost.localdomain (pts/1) (Thu Jun  6 08:05:02 2019):

hello

此消息是如何發送給我的?我該如何回复呢?

除了擔心您託管可能會受到損害之外,要向特定組中的所有使用者或使用者廣播消息,請使用wall

wall -g root "Hi there"
# Will send to all users in the root group
wall "hello, world"
# Will send to all logged in users

也結帳mesgtalk

這看起來像是某人使用該wall實用程序以 root 身份登錄時發送的廣播。您可以使用相同的命令來廣播您自己的消息。例如:

wall "Hello back"

或者

wall << EOF
hello back
EOF

如果您只想響應單個使用者而不向系統上的每個人廣播,您可以使用write

write root << EOF
hello back
EOF

顯然,從 root@localhost.localdomain 說的事實表明有人以root. 如果您知道除了您以外的任何人都應該以 root 身份登錄,那麼請採取行動,因為這表明您的機器已被入侵。

引用自:https://unix.stackexchange.com/questions/523301