ssh를 통해 원격 사용자에게 알림 OSD ​​메시지를 보내려면 어떻게합니까? 있지만 원격 사용자의 데스크톱으로 메시지를 보낼 수는

때때로 우리는 원격 사용자에게 메시지를 보내야합니다. Notify OSD를 사용하여 로컬 데스크톱에 메시지를 표시 할 수 있지만 원격 사용자의 데스크톱으로 메시지를 보낼 수는 없습니다.

우리는 다음을 시도했습니다.

ssh user@remote
notify-send message

-> 로컬 디스플레이에는 메시지를 보내지 만 원격으로는 보내지 않습니다.

ssh admin@remote
sudo -u user "notify-send message"
sudo: notify-send user: command not found

-> 명령을 찾을 수 없습니다 오류가 발생했습니다.

ssh -X user@remote "DISPLAY=:0 notify-send message"

-> 다시 로컬 상자에만 메시지를 보냅니다.

원격 데스크톱에 메시지를 보내는 방법이 있습니까?



답변

당신이 시도 했습니까

ssh user@host 'DISPLAY=:0 notify-send "TEST MESSAGE."'

에서 가져온 대답
ubuntuforums.org/showthread.php?t=1240828 합니다 (없는 -X옵션에 의해 제안 jjmontes )