Instalar VNC Server no Linux XFCE
Este tutorial mostra como instalar e configurar o servidor VNC no ambiente Linux XFCE utilizando o x11vnc para acesso remoto ao desktop.
1 - Remover servidor VNC padrão
sudo apt-get -y remove vino
2 - Instalar x11vnc
sudo apt-get -y install x11vnc
3 - Criar diretório para senha
sudo mkdir -p /etc/x11vnc
4 - Criar senha do VNC
sudo x11vnc -storepasswd /etc/x11vnc/vncpwd
5 - Ajustar permissões
sudo chmod 600 /etc/x11vnc/vncpwd sudo chown root:root /etc/x11vnc/vncpwd
6 - Criar serviço systemd
sudo nano /usr/lib/systemd/system/x11vnc.service
Adicione o seguinte conteúdo:
[Unit] Description=Start x11vnc at startup (XFCE) After=graphical.target network.target [Service] Type=simple ExecStartPre=/bin/sleep 15 ExecStart=/usr/bin/x11vnc \ -auth guess \ -forever \ -noxdamage \ -repeat \ -rfbauth /etc/x11vnc/vncpwd \ -rfbport 5900 \ -shared Restart=on-failure [Install] WantedBy=graphical.target
7 - Recarregar serviços
sudo systemctl daemon-reload
8 - Ativar no boot
sudo systemctl enable x11vnc.service
9 - Iniciar o serviço
sudo systemctl start x11vnc.service
Resultado
Após a configuração, o servidor VNC ficará disponível na porta 5900, permitindo acesso remoto ao desktop XFCE.