Primeiro instale o x11vnc
sudo apt-get install x11vnc
Em seguida, defina a senha do vnc
sudo x11vnc -storepasswd /etc/x11vnc.pass
Em seguida, abra o arquivo de serviço
sudo nano /lib/systemd/system/x11vnc.service
E, insira o seguinte texto
[Unidade]
Descrição = "x11vnc"
Requer = display-manager.service
Depois de = display-manager.service
[Serviço]
ExecStart = / usr / bin / x11vnc -xkb -noxrecord -noxfixes -noxdamage -display: 0 -auth guess -rfbauth /etc/x11vnc.pass
ExecStop = / usr / bin / killall x11vnc
Reiniciar = em falha
Restart-sec = 2
[Instalar]
WantedBy = multi-user.target
Então começa com
sudo systemctl daemon-reload
sudo systemctl iniciar x11vnc
E certifique-se de que o serviço seja iniciado na inicialização:
sudo systemctl ativar x11vnc
Agora o x11vnc irá iniciar antes mesmo de você logar quando a máquina iniciar