L’accès à distance est devenu un élément essentiel de l’informatique moderne, permettant aux utilisateurs de se connecter à leurs systèmes de n’importe où dans le monde. L’une des solutions les plus populaires pour l’accès à distance est Virtual Network Computing (VNC), qui permet de contrôler un ordinateur à distance en utilisant un protocole simple. Ce guide vous montrera comment installer et configurer un serveur VNC sur AlmaLinux 9, en rendant chaque étape compréhensible même pour les débutants.
Étape 1 : Préparation du système
Avant de procéder à l’installation de VNC, assurez-vous que votre système est à jour. Ouvrez un terminal et exécutez :
sudo dnf update -y
Étape 2 : Installation du serveur VNC
AlmaLinux 9 propose plusieurs options de serveur VNC dans ses dépôts officiels. TigerVNC est une option populaire en raison de sa performance et de sa sécurité. Pour installer TigerVNC, exécutez :
sudo dnf install tigervnc-server tigervnc-server-module -y
Étape 3 : Configuration du serveur VNC
Après l’installation, vous devez configurer le serveur VNC pour chaque utilisateur qui nécessite un accès à distance.
- Créez un fichier de configuration pour chaque utilisateur : Pour chaque utilisateur, copiez le fichier de service VNC par défaut vers
/etc/systemd/system/
en remplaçant<USER>
par le nom de l’utilisateur :
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:<PORT>.service
Remplacez <PORT>
par un numéro de port, par exemple 1
pour l’utilisateur vncuser
:
sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
- Modifiez le fichier de service pour chaque utilisateur : Ouvrez le fichier de service nouvellement créé :
sudo nano /etc/systemd/system/vncserver@:1.service
Remplacez <USER>
par le nom de l’utilisateur réel et ajustez le chemin si nécessaire. Par exemple, pour vncuser
:
User=vncuser
PIDFile=/home/vncuser/.vnc/%H:%i.pid
- Définissez un mot de passe VNC pour chaque utilisateur : Chaque utilisateur doit exécuter
vncpasswd
pour définir son mot de passe VNC :
su - vncuser -c vncpasswd
- Activez et démarrez le service VNC : Activez le service pour qu’il démarre au lancement du système et démarrez-le :
sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service
Étape 4 : Connexion au serveur VNC
Pour vous connecter au serveur VNC depuis un client VNC, utilisez l’adresse IP du serveur suivi de :
et du numéro de port configuré, par exemple 192.168.1.10:1
. Entrez le mot de passe VNC lorsque vous y êtes invité.
Pour ceux qui recherchent une plateforme robuste pour déployer un serveur VNC, Shape.host offre des services Linux SSD VPS. Avec Shape.host, bénéficiez d’une infrastructure cloud performante, parfaite pour l’exécution de serveurs VNC et garantissant un accès à distance sécurisé et efficace. Les solutions Linux SSD VPS de Shape.host offrent la flexibilité, la puissance et la sécurité nécessaires pour soutenir vos besoins en matière d’accès à distance, avec un support technique expert disponible pour vous aider à chaque étape.