Cole uma senha na tela de login

0

Eu configurei um pequeno servidor com o Ubuntu 16.04 LTS e estou acessando-o remotamente com o Teamviewer 12, já que é suficiente para minhas necessidades. Eu gosto de trabalhar com interfaces gráficas (assim como com ssh), então há um servidor X rodando.

Meu problema é que não posso colar minha senha complexa com o teamviewer na tela de login.

Eu tentei o que foi sugerido aqui e funciona enquanto Estou logado Mas quando tentar isso na tela de login, recebo o seguinte erro:

[shark@SharkServer ~]$ export DISPLAY=:0
[shark@SharkServer ~]$ xdotool type "lol" 
Invalid MIT-MAGIC-COOKIE-1 keyError: Can't open display: (null)
Failed creating new xdo instance

Encontrei algo em relação a aqui . Então eu tentei especificar meu arquivo Xauthority:

export XAUTHORITY=/home/shark/.Xauthority

Eu ainda recebo a mesma saída. Eu tentei encontrar quaisquer telas ativas via ssh enquanto na tela de login (eu fiz como esta , segunda resposta) e a saída foi:

[shark@SharkServer ~]$ ps axu | grep "X "
shark    10326  0.0  0.0  15796   984 pts/0    S+   14:53   0:00 grep X

O script da primeira resposta mostrou:

[shark@SharkServer ~]$ sh script.sh :0

Agora estou confuso. :0 é usado, mas por que não consigo acessá-lo via ssh enquanto na tela de login?

    
por Sarimon 30.01.2018 / 15:01

0 respostas