Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Habilitando X11 via SSH no Slackware
Linux user
Publicado por Gabriel Fernandes em 20/07/2006

Login: nayamonia, 274084 pontos | Blog: http://www.compostagemdigital.com.br
[ Hits: 10337 ]

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 root@host

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

Valeus


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Criando um usuário exclusivo para desligar/reiniciar o PC ou para executar um programa/script
   Dica Linux recomendada Como realizar consultas em vários servidores simultaneamente
   Dica Linux recomendada Comunicação entre aplicativos com o qdbus no KDE 4
   Dica Linux recomendada Rotacionando vídeos com o Mencoder
   Dica Linux recomendada Acompanhando o (bash) shell script - debug

Comentários
[1] Comentário enviado por mordecai 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 root@host 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 root@host 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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.