Configurazione system wide di base di x11vnc

Autore: Fabio Di Matteo
Ultima revisione: 16/05/2023 - 10:48

Creiamo una password per l'accesso:

vncpasswd

ci verrà chiesto di inseririre la password che verrà salvata sul file $HOME/.vnc/passwd.

Creiamo la unit per systemd: /etc/systemd/system/x11vnc.service

[Service]
ExecStart=
ExecStart=/usr/bin/x11vnc -rfbauth <home utente>/.vnc/passwd  -many -display :0 -no6 -rfbport 5900 -auth /run/lightdm/root/:0 

[Install]
WantedBy=graphical.target

Cambiare <home utente> e -auth /run/lightdm/root/:0 a dovere.
Abilitiamo il servizio:

sudo systemctl enable --now x11vnc