Utilização do x11vnc para administração remota de computadores Linux

Este artigo dedica-se a apresentar um servidor de VNC para Linux com uma apresentação bastante superior à do vncserver, pois é servidor de VNC e cliente de X11 ao mesmo tempo, permitindo que o seu cliente VNC tenha acesso à todas as facilidades do seu gerenciador de janelas.

[ Hits: 53.759 ]

Por: jean michael gandin em 04/05/2005


Tunelando via SSH



Onde as necessidades de segurança exigirem, qualquer aplicação cliente-servidor TCP/IP pode ser tunelada sobre SSH.

Este é o caso do protocolo VNC. Para criar um túnel simples utilize:

$ ssh -L 5900:localhost:5900 hostremoto 'x11vnc -display :0'
$ vncviewer -encodings "copyrect tight zrle hextile" localhost:0


A opção -encodings serve pra comprimir os dados, caso contrário a conexão será bastante lenta.

Referências


Este artigo é apenas uma introdução em português. Existem muitas outras opções que podem ser exploradas no x11vnc. Mais informações podem ser obtidas na página:
E nas man pages do próprio x11vnc:

$ man x11vnc

Página anterior    

Páginas do artigo
   1. Instalando o x11vnc
   2. Tunelando via SSH
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Extreme Programming e sua relação com Software Livre

Sabayon 5.0 - Uma nova distro multimídia (parte 1)

Uma interface mais bonita com efeitos de transparência e sombras

GNU/Linux, um projeto de sucesso (parte 1)

Fazendo o Palm/Treo Funcionar no Ubuntu/KUbuntu

  
Comentários
[1] Comentário enviado por shocker em 05/05/2005 - 13:33h

Fala pessoal!
O Suse, se eu não me engano desde a versão Enterprise Server 8, ele já vem com isso implementado e configurado, bastando você habilitar ou não a administração remota.

Eu utilizo um outro client para conectar via X11. Ele é o TightVNC Client. No site (http://www.tightvnc.org/) você pode baixar tanto o client quanto a versão servidora do software. Tudo free.

Um abraço, e parabéns pelo artigo.

Atc,
Alan Cota.

[2] Comentário enviado por beetle_juice em 05/05/2005 - 15:13h

Só completando o seu artigo pra quem usa o Slackware 10.1 o link do "x11vnc"
http://www.linuxpackages.net/search_view.php?by=name&name=x11vnc&ver=10.1
E pra quem usa o 10.0 o link é:
http://www.linuxpackages.net/search_view.php?by=name&name=x11vnc&ver=10.0
O artigo está legal!
t+
[]'s
beetle_juice

[3] Comentário enviado por daaugusto em 06/05/2005 - 00:07h

Muito interessante o artigo, parabéns. Deveria no entanto ressaltar que a diferença principal entre o x11vnc e as implementações tradicionais (como vncserver) é que ele "exporta" uma sessão X já em andamento (desktop corrente), em vez de criar uma nova e exportá-la.

Nessa linha existe também o x0rfbserver, que exporta o desktop corrente, usando o protocolo RFB.

[4] Comentário enviado por leandro.miranda em 20/03/2006 - 15:37h

como é que eu faço pra mudar a porta para 6900 pois tenho sistemas que usam essas portas 5900 e não da pra mudar!

Como eu coloco senha tambem! E eu queria que ficasse ja inicializado sempre!

[5] Comentário enviado por P3DR0S0 em 28/03/2017 - 22:16h

Valeu mano, me ajudou bastante! abraço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts