如何通过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 (没有jjmontes建议的-X
选项)