
Desativei o X11Forwarding
arquivo sshd_config do meu servidor Dell definindo o X11Forwarding
parâmetro:
X11Forwarding no
Mas não tenho certeza de como testá-lo. Eu tentei echo "$DISPLAY"
, mas não me mostra nada.
Alguém pode me informar como testar se X11Forwarding
está desativado agora?
Responder1
Você pode verificar se o encaminhamento do X11 foi negociado adicionando -v
seu comando ssh:
Solicitado, ativado:
…
debug1: Authentication succeeded (publickey).
Authenticated to ws1 ([192.168.0.7]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
Last login: Tue Dec 3 17:25:37 2013 from challenger.brazzers.com
michael@ws1:~>
Solicitado, Negado:
…
debug1: Authentication succeeded (publickey).
Authenticated to ws1 ([192.168.0.7]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
X11 forwarding request failed on channel 0
Last login: Wed Dec 4 11:56:17 2013 from challenger.brazzers.com
michael@ws1:~>
Não solicitado:
…
debug1: Authentication succeeded (publickey).
Authenticated to ws1 ([192.168.0.7]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
Last login: Wed Dec 4 11:58:45 2013 from challenger.brazzers.com
michael@ws1:~>
Responder2
Na verdade, você respondeu à sua própria pergunta - $DISPLAY seria definido se você se conectasse ao servidor com ssh -X (habilitando o encaminhamento do X11) e o tivesse habilitado corretamente.
Você também pode confirmar iniciando um aplicativo que faria uso do X (xclock é uma opção fácil - ocupa pouco espaço para instalar) após conectar-se com -X. Se o encaminhamento estiver desativado corretamente, ocorrerá um erro semelhante a:
[root@redacted ~]# xclock
Error: Can't open display:
Espero que isso ajude - não tenho certeza de uma maneira melhor de verificar isso.