GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer le serveur VNC (accès au bureau à distance Linux) sur CentOS/RHEL et Fedora

VNC (informatique en réseau virtuel) Les serveurs permettent l'accès au bureau à distance pour les systèmes Linux similaires à MSTSC dans les fenêtres. Généralement, les administrateurs Linux ne préfèrent pas utiliser l'accès Windows, mais parfois, nous avons besoin d'avoir accès au bureau distant de Linux. Dans ce cas, nous devons installer le serveur vnc sur notre système Linux. Ce tutoriel vous aidera à configurer le serveur VNC et configurer l'accès à distance pour les utilisateurs sur CentOS , RHEL et Fedora Utilisateurs.

Étape 1 :Installez les packages requis

La plupart des serveurs Linux n'ont pas de bureau installé sur leur système. Assurez-vous donc que vous avez installé sinon utilisez la commande suivante pour l'installer.

For CentOS/RHEL 6:
# yum groupinstall "Desktop"

For CentOS/RHEL 5:
# yum groupinstall "GNOME Desktop Environment"

Installez maintenant quelques packages requis pour vnc-server

# yum install pixman pixman-devel libXfont

Étape 2 :Installer le serveur VNC

Après avoir installé les packages requis, installons vnc-server dans votre système. serveur vnc est disponible dans les référentiels yum par défaut.

# yum install vnc-server

Sur CentOS/RHEL 6 , vous verrez que tigervnc-server package sera installé.

Étape 3 :Créer un utilisateur pour VNC

Créons quelques utilisateurs pour se connecter via vnc. Vous pouvez également utiliser les utilisateurs système existants en vous connectant via vnc. Dans ce cas, nous n'avons qu'à définir vncpasswd pour ce compte.

# useradd user1
# passwd user1

# useradd user2
# passwd user2

Définissez maintenant le mot de passe vnc pour tous les comptes qui doivent se connecter via vnc.

# su - user1
$ vncpasswd
$ exit

# su - user2
$ vncpasswd
$ exit

Étape 4 : Configurer le serveur VNC pour les utilisateurs

Modifiez maintenant /etc/sysconfig/vncservers fichier de configuration et ajoutez ce qui suit à la fin du fichier.

VNCSERVERS="1:user1 2:user2"
VNCSERVERARGS[1]="-geometry 800x600"
VNCSERVERARGS[2]="-geometry 1024x768"

SERVEURS VNC est la liste des utilisateurs qui doivent se connecter, VNCSERVERARGS défini la taille de l'écran. Comme user1 ont un 800×600 écran et user2 avoir 1024×768 taille de l'écran sur son client.

Maintenant, démarrez le service vnc-server en utilisant la commande suivante et vérifiez la sortie

# 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  ]

Selon la sortie ci-dessus, vous pouvez voir que user1 le bureau est disponible sur  : 1 et utilisateur2 le bureau est disponible sur :2 . Nous utiliserons :1 pour se connecter à user1 et :2 pour se connecter à user2.

Étape 5 :Connectez le serveur VNC à l'aide de VNC Viewer

Pour accéder depuis un système Linux distant utilisez la commande suivante.

# vncviewer 192.168.1.11:1

Pour accéder au bureau à distance sur vnc-server à partir du système Windows , vous devez avoir installé vnc-viewer sur votre système. Il existe différents visualiseurs vnc disponibles. Téléchargez-en un et installez-le sur votre système, par exemple :

TightVNC :http://www.tightvnc.com/download.php
RealVNC :https://www.realvnc.com/download/vnc/
TigerVNC :http://sourceforge.net/projects/tigervnc/files/tigervnc/

Après avoir installé la visionneuse vnc, connectez-vous à votre système. Dans l'exemple ci-dessous, nous sommes connectés à l'utilisateur 1 (:1).

Entrez maintenant le mot de passe vnc du compte attribué avec vncpasswd commande.

Vous êtes connecté au système x windows de votre machine Linux.


Cent OS
  1. Comment installer le serveur DNS sur RHEL 8 / CentOS 8 Linux

  2. Comment configurer le serveur SysLog sur CentOS 7 / RHEL 7

  3. Comment configurer le serveur NFS sur CentOS 7 / RHEL 7

  4. Comment configurer le serveur NTP sur CentOS/RHEL 7/6 et Fedora 30/29

  5. Comment configurer le serveur SVN sur CentOS, RHEL et Fedora

Comment installer et configurer le serveur VNC sur Centos 8 / RHEL 8

Comment configurer le serveur NFS sur CentOS 8 / RHEL 8

Comment installer et configurer le serveur VNC dans CentOS 7 / RHEL 7

Comment installer et configurer le serveur VNC (TigerVNC) dans CentOS / RHEL 7

Comment configurer le serveur VNC sur CentOS/RHEL 6

Comment installer et configurer VNC Server sur CentOS/RHEL 8