X11Vnc server avvio automatico prima del login

Eseguire X11Vnc server automaticamente dopo il login è piuttosto semplice e si trovano in rete diverse guide che ci aiutano a farlo, un po’ più complicato è fare in modo che il server parta prima del login utente, in modo che tu possa accedere al pc da remoto senza eseguire prima l’accesso. Una prima soluzione potrebbe essere quella di impostare sulla macchina l’auto login ma è una soluzione rischiosa e poco elegante.

Questa guida vuole aiutarti a risolvere questo problema, apparentemente banale, avviando automaticamente X11Vnc sul tuo pc con Ubuntu, le sue derivate o Linux Mint prima del login dell’utente.

Ecco di seguito come impostare e configurare il tuo PC con linux per far partire X11Vnc server prima del login.

Per prima cosa installa X11Vnc se non lo hai già fatto, nel terminale incolla ed esegui:

sudo apt-get install x11vnc

Adesso imposta la password che X11Vnc ti chiederà quando cercherai di collegarti:

mkdir ~/.x11vnc
x11vnc -storepasswd cippalippa ~/.x11vnc/passwd

Al posto di “cippalippa” metti la password che desideri.

Crea lo script che verrà avviato in automatico prima del login: (io uso mousepad, tu usa l’editor che preferisci)

sudo mousepad /etc/init/x11vnc.conf

Copia il seguente contenuto all’interno del file appena creato e chiudilo salvando le modifiche appena effettuate (cambia “NOMEUTENTE” con il nome del tuo utente!!!):

#Avvio diX11Vnc prima del login
description "x11vnc"
start on runlevel [2345]
stop on runlevel [^2345]
console log
respawn
respawn limit 20 5
exec /usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/NOMEUTENTE/.x11vnc/passwd -rfbport 5900 -shared

Con questo abbiamo finito, adesso ti basterà riavviare il pc e provare ad accedervi con il tuo client Vnc preferito, come ad esempio Remmina, VNC Viewer, Vinagre, lo stesso X11Vnc o altri. Attenzione, è necessario che tu conosca il nome (hostname) o l’indirizzo IP del pc al quale ti vuoi collegare. Per visualizzare il nome puoi digitare nel terminale il comando:

hostname

per l’IP invece puoi digitare:

ifconfig

That’s all folks!

Pubblicato da Simone Tromboni

Appassionato di informatica e tecnologia fin dall'infanzia, mi occupo di consulenza, assistenza, programmazione, web e di tutto quello che comunque riguarda il mondo dell'information tecnology. In questo blog, quando possibile, cercherò di riportare alcuni miei appunti inerenti soprattutto al mondo di Linux e del software Open Source.

2 Risposte a “X11Vnc server avvio automatico prima del login”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.