VNC (informatica di rete virtuale) I server consentono l'accesso desktop remoto per sistemi Linux simili a MSTSC nelle finestre. Generalmente gli amministratori Linux non preferiscono utilizzare l'accesso a Windows, ma a volte è necessario avere accesso al desktop remoto di Linux. In tal caso, dobbiamo installare il server vnc sul nostro sistema Linux. Questo tutorial ti aiuterà a configurare il server VNC e configurare l'accesso remoto per gli utenti su CentOS , RHEL e Fedora Utenti.
Passaggio 1:installa i pacchetti richiesti
La maggior parte dei server Linux non ha il desktop installato sul proprio sistema. Quindi assicurati di aver installato else usa il seguente comando per installarlo.
For CentOS/RHEL 6: # yum groupinstall "Desktop"For CentOS/RHEL 5: # yum groupinstall "GNOME Desktop Environment"
Ora installa alcuni pacchetti richiesti per vnc-server
# yum install pixman pixman-devel libXfont
Passaggio 2:installa il server VNC
Dopo aver installato i pacchetti richiesti, installiamo vnc-server nel tuo sistema server vnc è disponibile nei repository yum predefiniti.
# yum install vnc-server
Su CentOS/RHEL 6 , vedrai quel server-tigervnc il pacchetto verrà installato.
Fase 3:crea utente per VNC
Creiamo pochi utenti per la connessione tramite vnc. Puoi anche utilizzare gli utenti del sistema esistenti connettendoti tramite vnc, in tal caso dobbiamo solo impostare vncpasswd per quell'account.
# useradd user1 # passwd user1 # useradd user2 # passwd user2
Ora imposta la password vnc per tutti gli account che devono connettersi tramite vnc.
# su - user1 $ vncpasswd $ exit # su - user2 $ vncpasswd $ exit
Fase 4:Configura il server VNC per gli utenti
Ora modifica /etc/sysconfig/vncservers file di configurazione e aggiungi quanto segue alla fine del file.
VNCSERVERS="1:user1 2:user2" VNCSERVERARGS[1]="-geometry 800x600" VNCSERVERARGS[2]="-geometry 1024x768"
Dove SERVER VNC è l'elenco degli utenti che devono connettersi, VNCSERVERARGS definito la dimensione dello schermo. Come utente1, hai un 800×600 schermo e utente2 avere 1024×768 dimensioni dello schermo sul suo client.
Ora avvia il servizio vnc-server usando il seguente comando e controlla l'output
#service vncserver start Starting VNC server: 1:user1 xauth: creating new authority file /home/user1/.Xauthority New 'svr1.tecadmin.net:1 (user1)' desktop is svr1.tecadmin.net:1 Creating default startup script /home/user1/.vnc/xstartup Starting applications specified in /home/user1/.vnc/xstartup Log file is /home/user1/.vnc/svr1.tecadmin.net:1.log 2:user2 xauth: creating new authority file /home/user2/.Xauthority New 'svr1.tecadmin.net:2 (user2)' desktop is svr1.tecadmin.net:2 Creating default startup script /home/user2/.vnc/xstartup Starting applications specified in /home/user2/.vnc/xstartup Log file is /home/user2/.vnc/svr1.tecadmin.net:2.log [ OK ]
Come per l'output sopra, puoi vedere quell'utente1 desktop è disponibile su
Passaggio 5:connetti il server VNC utilizzando VNC Viewer
Per accedere da sistema Linux remoto usa il seguente comando.
# vncviewer 192.168.1.11:1
Per accedere al desktop remoto su vnc-server da sistema Windows , devi avere vnc-viewer installato sul tuo sistema. Sono disponibili vari visualizzatori vnc da utilizzare. Scaricane uno qualsiasi e installalo sul tuo sistema, ad esempio:
TightVNC:http://www.tightvnc.com/download.php
RealVNC:https://www.realvnc.com/download/vnc/
TigerVNC:http://sourceforge.net/projects/tigervnc/files/tigervnc/
Dopo aver installato vnc viewer connettiti al tuo sistema, nell'esempio seguente siamo collegati a user1 (:1).
Ora inserisci la password vnc di account assegnato con vncpasswd comando.
Sei connesso al sistema x Windows della tua macchina Linux.