때때로 우리는 원격 사용자에게 메시지를 보내야합니다. 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 )