Habilitando X11 via SSH no Slackware

Publicado por Gabriel Fernandes em 20/07/2006

[ Hits: 22.147 ]

Blog: http://cd2.com.br

 


Habilitando X11 via SSH no Slackware



Um ótimo recurso via SSH para redes locais é a possibilidade de abrir programas remotos no display que você esta conectado. Muito útil para fazer manutenções com aplicativos que possuem interface GUI sem ao menos atrapalhar o usuário que está usando o computador remoto, o que não é possível com VNC e similares.

Vamos lá, é muito simples!

Para habilitar o serviço você precisa ter acesso por SSH à maquina remota, tendo isto, faça o login na máquina e edite o arquivo:

# vi /etc/ssh/sshd_config

Procure a linha abaixo para descomentar e trocar o parâmetro "no" para "yes":

#X11Forwarding no

Ou adicione a linha:

X11Forwarding yes

Reinicie o SSH:

# /etc/rc.d/rc.sshd restart

Feche a conexão SSH e conecte novamente, mas agora com o parâmetro "-X" e se desejar compactar as informações para melhorar a performance, use também o parâmetro "-C". Exemplo:

# ssh -X -C [email protected]

Após logado pode abrir programas com interface GUI à vontade. Experimente abrindo o Firefox por exemplo.

Valeus

Outras dicas deste autor

Driver Realtek RTL8111B / RTL8168B para Linux CentOS 5

Driver Realtek RTL8101E para Linux CentOS 5

Driver Atheros AR8132M para Linux CentOS 5

Habilitando VNC como módulo do X11

Converter disco virtual VMDK para VDI em 3 passos

Leitura recomendada

Gravando logs dos comandos digitados

Repositórios YUM para Red Hat, Fedora e CentOS - Instalação via Script

Consertando o ^M em scripts shell

if/then/elif/else - Escrevendo de outra maneira em bash

Curso Grátis de Dialog [vídeo]

  

Comentários
[1] Comentário enviado por mbmaciel em 21/07/2006 - 10:49h

Muito legal esse recurso!!

Funcionou no Ubuntu também e nem precisa mudar o sshd_conf.
E acrescentando : Você pode digitar direto o programa que você quer abrir na linha de comando. Ex:

ssh -X -C [email protected] xterm

[]'s !!!

[2] Comentário enviado por _m4n14c_ em 23/08/2006 - 23:27h

as vezes o programa pode dar conflito com as configuracoes de seguranca do X. Um bom exemplo eh o shell tcl/tk (/usr/bin/wish), sobre o qual rodam alguns scripts populares como o amsn.

O programa retorna a mensagem:

X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 18 (X_ChangeProperty)
Atom id in failed request: 0x196
Serial number of failed request: 12
Current serial number in output stream: 15

Para resolver esse problema basta usar a opcao ssh -Y ... em lugar de ssh -X ... :

ssh -Y -C [email protected] amsn

[3] Comentário enviado por nascentejunior em 06/12/2006 - 11:18h

Gostaria de saber se é necessario alguma alteração para que funcione no Debian?!

Tentei e nao funcionou.
Cordiais saudaçoes
Obrigado

[4] Comentário enviado por stefaniak em 12/05/2011 - 18:35h

após os passos acima, para acessar com um windows-7, instalei e configurei o Xming.
funcionou perfeitamente.



Contribuir com comentário