Como testar se o X11Forward está funcionando ou não?

2
X11Forwarding yes

foi ativado e o sshd recarregado. Mas como posso testar se o X Forwarding funciona ou não? xclock não está instalado. Perl e python-base está instalado, existem alguns truques ex .: pop-up de uma janela GUI com Perl? 'echo $ DISPLAY' não exibe nada.

    
por gasko peter 02.07.2013 / 13:47

2 respostas

3

Estou certo em supor que você colocou o X11Forwarding yes no arquivo de configuração sshd no servidor? Esta opção apenas permite o encaminhamento do X11, veja man sshd_config ( veja a página man completa ):

X11Forwarding
       Specifies whether X11 forwarding is permitted.  The argument must be “yes” or “no”.  The default is “no”.

Você também precisa acionar o cliente para configurar o encaminhamento, por exemplo, chamando ssh -X you@server .

Para verificar se o encaminhamento X11 está iniciado, adicione outro argumento -v à chamada ssh e procure por uma linha como [...]Requesting X11 forwarding[...] , por exemplo:

you@client $ ssh -v -X you@server
[...]
debug1: Requesting X11 forwarding with authentication spoofing.
[...]
you@server $

Se estiver funcionando corretamente, a variável $DISPLAY não deve estar vazia. Se não estiver definido, o X11 não será encaminhado.

    
por 02.07.2013 / 14:36
-1

Instale algo como system-config-date e, em seguida, execute-o.

$ yum install system-config-date
$ system-config-date
    
por 02.07.2013 / 13:58

Tags