Não é possível ligar remotamente com X11 e SSH? err: Não é possível abrir a tela, o que há de errado?

6

$ xterm funciona no computador cliente

No cliente, tenho:

$ echo $DISPLAY
:0

no arquivo de configuração no servidor / etc / ssh / sshd_config:

X11Forwarding yes
X11DisplayOffset 10

tentando se conectar ao servidor remoto:

$ssh -X user@host

@server01:/etc/ssh$ xterm &
[1] 4237
@server01:/etc/ssh$ xterm Xt error: Can't open display:
xterm: DISPLAY is not set
^C
[1]+ Exit 1 xterm
    
por mancora 24.10.2011 / 11:46

2 respostas

1

O encaminhamento X pode ser desativado no lado do servidor. Se o servidor estiver executando o OpenSSH, X11Fowarding deve ser explicitamente definido como yes in /etc/ssh/sshd_config . Infelizmente, se a opção não estiver definida, não há nada que você possa fazer além de executar seu próprio servidor ou configurar manualmente um encaminhamento de porta com -R (se você fizer isso, não se beneficiará da alocação automática de portas ou do cookie xauth manipulação).

    
por Gilles 24.10.2011 / 23:52
0

Em alguns posts , eu leio:" add AddressFamily inet to /etc/ssh/sshd_config ", mas não funciona para o meu.

Meu problema é que não tenho lo interface. Eu resolvi adicionar ao arquivo /etc/network/interfaces essas linhas

auto lo
iface lo inet loopback
    
por juanpablo 20.06.2012 / 17:07

Tags