Se você precisar configurar o VNC para ser carregado na inicialização como módulo do X11 no display 0, ou seja, enxergar e acessar a sessão do usuário local para dar um suporte remotamente ao mesmo, ou seja, da mesma forma que acontece no winVNC da plataforma Windows que enxergamos a tela do usuário e os aplicativos que os estão sendo executados pelo mesmo.
Primordialmente instale o vnc-server no Linux, após isso iremos iniciar a configuração.
Procedimento para a configuração:
1 - Editar /etc/X11/xorg.conf:
# vi /etc/X11/xorg.conf
2 - Adicionar na seção "Module" a linha abaixo:
Load "vnc"
3- Criar senha do acesso ao VNC A senha será gerada em um arquivo no home do usuário current(/home/usuario_current/.vnc/passwd) que estar a executar o comando abaixo, este arquivo deve ser apontado no arquivo xorg.conf como será explicado no passo 4:
Comando para criação do arquivo da senha:
# vncpasswd
Password:
Verify:
4 -Adicionar na seção "Screen" do aquivo xorg.conf
Section "Screen" ... Option "SecurityTypes" "VncAuth" #Inserir esta linha no arquivo Option "UserPasswdVerifier" "VncAuth" #Inserir esta linha no arquivo Option "PasswordFile" "/root/.vnc/passwd" #Inserir esta linha no arquivo ... EndSection
OBS.: Encontre no arquivo a sessão "Module", se não existir você deve inserir no final do arquivo fora de qualquer outra sessão, insira as seguintes informações:
Section "Module" Load "dbe" Load "extmod" Load "fbdevhw" Load "glx" Load "record" Load "freetype" Load "type1" Load "vnc" Load "dri" EndSection
Caso não deseje utilizar autenticação, adicionamos a linha abaixo dentro do arquivo xorg.conf ao invés de utilizar as linhas citadas acima:
Section "Screen" ... Option "SecurityTypes" "None" #Inserir esta linha no arquivo ... EndSection
5 - Restart o ambiente x11:
Para fazer isto sem a necessidade de restartar todo o servidor, podemos reiniciar somente o serviço x11, conforme abaixo:
Saia do modo gráfico colocando-o em modo CLI(Comand Line Interface, sem ambiente gráfico):
# init 3
Agora volte para o modo gráfico(KDE, Gnome etc):
# init 5
Pronto agora é só esperar o modo gráfico carrega assim como o serviço do VNC e depois testar a conexão com o server VNC.