无法使用手机通过远程 SSH 打开 GUI 应用程序

无法使用手机通过远程 SSH 打开 GUI 应用程序

现在我正在通过 SSH 将此命令从手机发送到我的 Ubuntu 笔记本电脑。

echo SSHPASSWORD|sudo -S bash -c "export DISPLAY=:0"&&" + transmission-gtk

非图形命令工作正常。打印出 $DISPLAY 在我的手机上没有显示任何内容,而如果我在笔记本电脑上显示它,它就是 0。我到处搜索过

这是我得到的回报。

09-14 00:15:53.295 6201-6201/david.sshapplication I/System.out: RESPONSE[sudo] password for david: Unable to init server: Could not connect: Connection refused
09-14 00:15:53.295 6201-6201/david.sshapplication I/System.out: (transmission-gtk:27487): Gtk-[1;33mWARNING[0m **: cannot open display: 

然而,遗憾的是我不能使用 ssh -X 或类似的东西。为了确保我们的想法一致,我想在笔记本电脑上打开传输程序,这样我就可以在床上打开它而不必起床。

这是我接下来尝试的:

echo SUDOPASS|sudo -S bash -s ts.sh

似乎运行了脚本,但实际上并没有打开脚本设置要打开的应用程序。如果我在笔记本电脑上运行脚本,它就会打开。

相关内容