elgio
(usa OpenSuSE)
Enviado em 16/01/2008 - 13:30h
Isto é permissão de X11!
Imagina se uma máquina pudesse enviar coisas gráficas para a tua, que coisa!
Máquinas só podem enviar gráficos para a tua se for devidamente PERMITIDO. Tem, pelo menos, DUAS maneiras de fazer isto:
1) (Mais fácil) o próprio ssh se encarrega de redirecionar a interface gráfica. Isto é EXCEPCIONAL pois ainda se tem de brinde o fato da conexão ser criptografada. Contudo para que funcione tanto o server (sshd) quanto o cliente precisam estar habilitados.
No servidor, procure o arquivo /etc/ssh/sshd_config ou algo semelhante, dependendo de sua distro (meus exemplos são do Ubuntu). Procure a linha X11Forwarding e deixa-a em yes:
X11Forwarding yes
Não esqueça de REESTARTAR o daemon ssh (/etc/init.d/ssh restart para o ubuntu)
No cliente (ou Nos clientes), edite o arquivo /etc/ssh_config (CUIDADO: sshd_config é do daemon, ssh_config é do cliente). Procure pela linhas seguintes e deixa-as assim:
ForwardX11 yes
ForwardX11Trusted yes
Não precisa reiniciar NADA.
Tente novamente.
Com isto deve funcionar se tu der um ssh para o servidor configurado. Mas se na sessão ssh tu executar um su e do su gerar o grafico, não funciona do mesmo jeito.