Compago

...free knowledge

 
  • Increase font size
  • Default font size
  • Decrease font size
Home Manuali Linux Installare un vnc server su linux

Installare un vnc server su linux

E-mail Stampa PDF

Poter gestire graficamente da remoto un desktop linux è una cosa utile. Per fare ciò occorre installare molto semplicemente un server vnc.

Molte distribuzioni ormai hanno già integrato al loro interno un server di questo genere, come ad esempio in Ubuntu c'è vino-server, ma in generale se dovesse servire un sever vnc io consiglio vivamente di usare x11vnc.

Come prima cosa installate il software necessario:

sudo apt-get install x11vnc

Dopo di che create una password per il login da remoto:

x11vnc -storepasswd

a questo punto potete avviare il server con il comando:

x11vnc -rfbport 5900 -input KMBCF -usepw -forever

dove con l'opzione -rfbport 5900 abbiamo imposta al server di rimanere in ascolto sulla porta 5900 che è quella standard per il protocollo vnc; l'opzione -input KMBCF specifica tutte le modalità di input da parte del client, in questo caso tutte, inclusa anche il buffer clipboard, cioè poter fare copia incolla verso il desktop remoto; infine -usepw impone l'uso della password, che abbiamo creato col precedente comando, al momento del login. 
In alternativa avremo potuto usare l'opzione -unixpw per  usare la password dell'account linux.

L'ultima opzione -forever forza il server a rimanere in ascolto anche per altre connessioni anche dopo che il client si è disconnesso.

Per avviare in automatico il server all'avvio del pc occorre creare un servizio:

sudo nano /etc/init.d/myvnc.sh

inserire all'interno il comando di avvio del server vnc:

#!/bin/bash
x11vnc -rfbport 5900 -input KMBCF -usepw -forever

renderlo eseguibile

sudo chmod a+x /etc/init.d/myvnc.sh

ed infine inserirlo tra i servizi

sudo update-rc.d myvnc.sh defaults

Per approfondimenti sui servizi vi rimando a questo articolo "Gestione e creazione di servizi in debian".

Ultimo aggiornamento ( Giovedì 24 Novembre 2011 09:26 )  
Loading

Login




Chiudi