top of page

Acesso remoto a pc com Linux usando x11vnc


Temos várias formas de acessar remotamente o ambiente gráfico de uma máquina com linux, mas sempre a partir de interação do usuário ou depois que a sessão de usuário estiver sido iniciada.

Há casos que se faz necessário acessar sem a interferência do usuário. Até mesmo acessar a tela inicial de login, antes de o usuário estar logado.

Na imagem a seguir, uma tela de login acessada via VNC.

Tela de login GDM

Para executar essa tarefa podemos utilizar o servidor x11vnc da seguinte maneira:

1º - Caso o serviço x11vnc não estiver instalado, é necessário instalá-lo, o comando dependerá da distribuição Linux que você estiver usando. No caso do Debian e seus derivados o comando é "apt-get install x11vnc".

2º - Colocar o comando para ser iniciado com o sistema. Para isso podemos utilizar o arquivo /etc/rc.local, adicionando a ele a seguinte linha:

x11vnc -display :0 -auth guess -forever -bg

Onde:

x11vnc = é o comando em si;

-display :0 = Determina que será compartilhado o "screen" inicial;

-auth guess = É para não ser exigida senha. Utilize com muito cuidado;

-forever = Determina que o servidor permanecerá executando sempre, se não houver essa opção o x11vnc é encerrado quando for encerrada a primeira conexão remota.

-bg = Determina que o serviço será executado em background, sem ela o sistema pode travar na inicialização.

Outras informações podem ser conseguidas no site do projeto x11vnc ou nas páginas de manual do próprio serviço a partir do comando man.

Para acessar o serviço, sugiro a utilização do cliente remmina. Esse cliente permite gravar as informações, é bem leve e gerenciável.

Ao digitar o IP do servidor que será acessado, adicione a informação do display no seguinte formato:

192.168.0.10:0 - Onde o zero representa o display que será acessado.

Até o próximo.

Posts Em Destaque
Posts Recentes
Arquivo
Procurar por tags
Siga
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page