브로드캐스트 메시지에 어떻게 답장할 수 있나요?

브로드캐스트 메시지에 어떻게 답장할 수 있나요?

여기에서 몇 가지 메시지를 받았습니다:

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

hello

Broadcast message from [email protected] (pts/1) (Thu Jun  6 08:05:02 2019):

hello

이 메시지가 나에게 어떻게 전송되었나요? 그리고 어떻게 답장을 보낼 수 있나요?

답변1

호스트가 손상될 수 있다는 우려 외에도 모든 사용자 또는 특정 그룹의 사용자에게 메시지를 브로드캐스트하려면 다음을 사용하십시오.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.

답변2

이는 루트로 로그인한 누군가가 보낸 브로드캐스트처럼 보입니다.wall공익사업. 이 동일한 명령을 사용하여 자신의 메시지를 브로드캐스트할 수 있습니다. 예:

wall "Hello back"

또는

wall << EOF
hello back
EOF

시스템의 모든 사람에게 방송하지 않고 단일 사용자에게만 응답하려면 다음을 사용할 수 있습니다.write:

write root << EOF
hello back
EOF

분명히 이것이 말하는 사실은[이메일 보호됨]누군가가 로 로그인되어 있다고 추론합니다 root. 당신 외에는 누구도 루트로 로그인할 수 없다는 것을 안다면행동을 취하다왜냐하면 그것은 당신의 컴퓨터가 손상되었다고 추론하기 때문입니다.

관련 정보