Como envio uma mensagem OSD de notificação para um usuário remoto via ssh?

30

Às vezes, precisamos enviar uma mensagem para um usuário remoto. Podemos exibir mensagens em nossa área de trabalho local usando o Notify OSD, mas não podemos enviar uma mensagem para a área de trabalho do usuário remoto.

Nós tentamos o seguinte:

ssh [email protected]   
notify-send message

- > Envia mensagem para a exibição local, mas não para o controle remoto.

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

- > Houve um comando não encontrado erro.

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

- > Novamente envia a mensagem apenas para minha caixa local.

Existe alguma maneira de enviar uma mensagem para a área de trabalho remota?

    
por Takkat 06.05.2012 / 13:44

1 resposta

46

Você já tentou

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

Resposta retirada de ubuntuforums.org/showthread.php?t=1240828 (sem a opção -X como sugerido por jjmontes )

    
por hytromo 06.05.2012 / 14:34