Come configurare un server CentOS VNC

January 26

Come configurare un server CentOS VNC


VNC (Virtual Network Computing) è un programma per computer che permette di prendere il controllo di un computer remoto come se si fosse di fronte ad essa. VNC è uno standard aperto che si basa su un server installato sul computer che si desidera prendere il controllo di e un client installato sul computer che si sta utilizzando. CentOS Linux è una ricostruzione dalla fonte di Enterprise Edition di Red Hat. I due sistemi sono praticamente identici, tranne che il marchio Red Hat e software proprietario vengono rimossi.

istruzione

1 Aprire un terminale andando in "Applicazioni" poi "Accessori" e cliccare su "Terminal". Utilizzare il comando "rpm -q vnc-server" da un terminale per verificare se il server VNC è installato sul computer che si desidera prendere il controllo di. Se "non è installato VNC server pacchetto," la restituisce pronta quindi eseguire il comando "yum install vnc-server" dal prompt.

2 Creare gli utenti del sistema operativo che sarà in grado di connettersi al server VNC. In un terminale utilizzare il "useradd" e "passwd" comandi per aggiungere gli utenti necessari e le loro password al database degli utenti del sistema. "Useradd John", aggiunge l'utente John, e "passwd john" richiede di aggiungere la password per l'utente John.

3 Modificare i file di configurazione vnc-server per specificare le dimensioni del display gli utenti remoti potranno utilizzare. Utilizzare VI, nano o altro editor di testo il tuo hanno familiarità con e aggiungere le seguenti righe alla fine del file "/ etc / sysconfig / vncservers"
VNCSERVERARGS = "1: user1 2: utente2 [etc ..]"
VNCSERVERARGS [1] = "- 1024x768 geometria"
VNCSERVERARGS [2] = "- 1280x800 geometria"
dove la risoluzione è un qualsiasi risoluzione supportata dal sistema CentOS.

4 Come utente root, digitare i seguenti comandi in un terminale per creare i "Xstartup" script di avvio: ". Arresta servizio vncserver" "service vncserver start" e

5 In un terminale, utilizzare il comando "telnet 127.0.0.1" o "ssh 127.0.0.1" ed effettuare il login con gli utenti il ​​tuo creati. Per ogni utente, utilizzare la "vncpasswd" comando da un terminale per creare la password VNC di quell'utente. Nella cartella principale dell'utente andare nella cartella ".vnc" digitando "cd .vnc." Utilizzare un editor di testo per modificare il file "xstartup" in quella cartella. Aggiungere la linea "(while true; fare xterm; fatto) e" in seconda posizione dopo "#! / Bin / sh (-)" e rimuovere il "#" davanti alla "SESSION_MANAGER unset" e "exec / etc / X11 / xinit / xinitrc "linee.

6 Avviare il server VNC utilizzando il "servizio vncserver start" comando. Collegate da un client al server utilizzando l'indirizzo IP del server o il suo nome di dominio. Utente1 si collegherà al IP_ADDRESS: 1, utente 2 a IP_ADDRESS: 2, e così via.

Consigli e avvertenze

  • Si può avere l'avvio del server all'avvio utilizzando il comando come root "chkconfig vncserver su."
  • VNC non crittografare la comunicazione tra il client e il server dopo l'autenticazione crittografata iniziale. Se si desidera utilizzare VNC su reti non attendibili (Internet, per esempio), è consigliabile utilizzare un VNC su SSH setup.