Remova o comentário abaixo em / etc / ssh / ssh_config em ambas as máquinas.
ForwardX11 yes
ForwardX11Trusted no
Na minha área de trabalho, posso acessar a máquina da minha esposa na lan usando: ssh -X [email protected]
. Ambos os sistemas estão executando a versão desktop do Ubuntu 9.10-64bit.
Mas aqui está o problema: Quando tento executar aplicativos X como gedit
, ele falha com a seguinte mensagem de erro no final remoto da conexão ssh: " X11 connection rejected because of wrong authentication
".
O mais estranho é que, se eu executar o aplicativo com " sudo
", como " sudo gedit
", tudo funciona bem: recebo o aplicativo X encaminhado pela conexão ssh e aparece na área de trabalho, embora na verdade, ele está sendo executado na máquina remota.
O que eu perdi, ou onde eu verifico para ver exatamente qual falha de permissão está me dando problemas quando estou executando como não-sudo?
Tags ssh x11 linux ubuntu x11forwarding