Não é possível abrir aplicativos GUI através de SSH remoto usando meu telefone

0

Neste momento, estou enviando este comando através do SSH do telefone para o meu laptop Ubuntu.

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

Comandos não gráficos funcionam bem. Imprimir $ DISPLAY não mostrou nada no meu telefone, enquanto é 0 se eu o exibir no meu laptop. Eu procurei em todos os lugares

Isso é o que eu recebo de volta.

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: 

Eu, no entanto, não posso usar ssh -X ou algo assim com tristeza. Só para ter certeza de que estamos todos na mesma página, eu quero abrir o programa de transmissão no meu laptop, para que eu possa abri-lo da minha cama sem precisar me levantar.

Isso é o que eu tentei em seguida:

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

Parece que o script foi executado, mas na verdade ele não abre o aplicativo, o script está pronto para ser aberto. Ele abre se eu executar o script no meu laptop.

    
por Nephilim 14.09.2017 / 00:16

0 respostas