sobre ssh -X: DISPLAY não está definido

1

Eu tento conectar-me ao ssh com

 ssh -X user@host

mas eu recebo

$ xterm
xterm Xt error: Can't open display: xterm:  DISPLAY is not set

$ echo $DISPLAY
# ... nothing

No meu sshd_config eu tenho

X11Forwarding yes
X11DisplayOffset 10

EDITAR

Em /var/log/auth.log recebo

 sshd[7396]: error: Failed to allocate internet-domain X11 display socket.
    
por JuanPablo 20.06.2012 / 16:39

5 respostas

3

Eu encontrei o problema, eu não tenho lo , eu corrijo o problema adicionado ao arquivo /etc/network/interfaces das linhas

auto lo
iface lo inet loopback
    
por 20.06.2012 / 21:10
2

Se o ipv6 está causando um problema, inclua isto em / etc / ssh / sshd_config e reinicie o ssh.

AddressFamily inet
    
por 20.06.2012 / 18:26
0

verifique se o pacote xauth está instalado em AMBAS máquinas

    
por 20.06.2012 / 16:43
0

Tente exportar o valor de exibição antes de efetuar login, como:

export DISPLAY=localhost:0.0

Em seguida, ssh em:

ssh -Y user@host

se não estiver funcionando usando

ssh -X user@host
    
por 20.06.2012 / 20:45
0

Execute xhost + e, em seguida, o comando ssh.

    
por 20.06.2012 / 20:48