Как отправить уведомление OSD-сообщения удаленному пользователю через ssh?

30

Иногда нам нужно отправить сообщение удаленному пользователю. Мы можем отображать сообщения на нашем локальном рабочем столе с помощью Notify OSD, но мы не можем отправить сообщение на рабочий стол удаленного пользователя.

Мы попробовали следующее:

ssh [email protected]   
notify-send message

- > Отправляет сообщение на локальный дисплей, но не на удаленный.

ssh [email protected]
sudo -u user "notify-send message"
sudo: notify-send user: command not found

- > Ошибка команды не найдена.

ssh -X [email protected] "DISPLAY=:0 notify-send message"

- > Снова отправляет сообщение только в мой местный бокс.

Можно ли отправить сообщение на удаленный рабочий стол?

    
задан Takkat 06.05.2012 в 13:44
источник

1 ответ

45

Вы пробовали

ssh [email protected] 'DISPLAY=:0 notify-send "TEST MESSAGE."'

Ответ, взятый из ubuntuforums.org/showthread.php?t=1240828 (без опции -X , предложенной jjmontes )

    
ответ дан hytromo 06.05.2012 в 14:34
источник