▷ Installer VNC dans Ubuntu 20.04 - SERVEUR VNC

VNC est l'un des moyens actuels qui nous permet de nous connecter à distance avec d'autres ordinateurs (Windows, macOS, Linux, etc.) pour y effectuer divers travaux, de support ou d'administration, avec VNC vous pouvez accéder à un écran Linux partagé et contrôler tout ce qui est dans cet équipement, cela permet de réduire les temps de trajet et de proposer un travail en temps réel et avec rapidité.

Avantages VNCLes avantages de l'utilisation de VNC sont :

  • Simple à mettre en œuvre
  • Options d'accès surveillé et non surveillé
  • Connectivité cloud
  • Chat en temps réel, impression et transfert de fichiers possibles
  • Dispose d'un cryptage de session AES 256 bits
  • Il est possible d'utiliser l'authentification multifacteur
  • Contrôle d'accès détaillé

Nous apprendrons à installer VNC dans Ubuntu 20.04 et avec cette méthode, nous aurons une alternative pour recevoir ou fournir une assistance à distance.

1. Installer VNC sur Ubuntu 20.04

Étape 1
La première étape consistera à mettre à jour le système :

 mise à jour sudo apt 

AGRANDIR

Étape 2
Une fois le système mis à jour, nous allons installer le gestionnaire d'écran Lightdm avec la commande suivante :

 sudo apt installer lightdm 

AGRANDIR

Étape 3
Nous entrons la lettre S pour continuer le téléchargement et l'installation, puis ce qui suit s'affichera :

AGRANDIR

Étape 4
Là, nous sélectionnons "lightdm" et poursuivons l'installation. L'objectif de Lightdm est d'être la norme pour le système de fenêtres X11 et pour Wayland.

AGRANDIR

Étape 5
Après cela, nous redémarrons le système pour terminer le processus, nous accédons à l'écran de connexion où nous voyons la nouvelle structure avec lightdm :

AGRANDIR

Étape 6
Nous nous connectons et dans le terminal, nous allons exécuter ce qui suit :

 sudo apt installer x11vnc 

AGRANDIR

Étape 7
Nous confirmons le téléchargement avec la lettre S :

AGRANDIR

2. Activer VNC dans Ubuntu 20.04


En utilisant x11vnc, il est possible de visualiser à distance (et de pouvoir travailler) avec de vrais écrans X via l'un des visualiseurs VNC disponibles aujourd'hui.

Certaines des fonctionnalités de x11vnc sont :

  • Dispose d'un cryptage SSL/TLS intégré
  • Authentification RSA 2048 bits, y compris la prise en charge de VeNCrypt
  • Prise en charge de la connexion et du mot de passe de compte UNIX
  • Mise à l'échelle côté serveur
  • HTTPS / HTTP + VNC à port unique
  • Publicité du service Zeroconf
  • Transfert de fichiers TightVNC et UltraVNC
  • Il dispose d'un mode de services Terminal chiffré (options -create, -svc ou -xdmsvc) basé sur les noms d'utilisateur

Étape 1
Nous listons l'IP d'Ubuntu 20.04 avec la commande :

 ip ajouter 

AGRANDIR

Étape 2
Avec cette adresse, nous accéderons à Ubuntu 20.04 à partir d'un client VNC. Dans le terminal, nous exécutons ce qui suit pour démarrer VNC. Cela activera VNC sur Ubuntu 20.04.

 x11vnc 

AGRANDIR

Étape 3
Depuis un ordinateur distant, en l'occurrence Windows 10, nous ouvrons le client VNC et entrons l'IP d'Ubuntu 20.04 :

AGRANDIR

Étape 4
Nous appuyons sur Entrée et nous verrons l'avertissement suivant :

AGRANDIR

Étape 5
Nous cliquons sur Continuer et nous accéderons à distance à Ubuntu 20.04 :

AGRANDIR

Étape 6
Maintenant, dans Ubuntu 20.04, nous allons créer le fichier suivant :

 sudo nano /lib/systemd/system/x11vnc.service 
Étape 7
Là, nous allons entrer les éléments suivants:
 [Unité] Description = service x11vnc Après = display-manager.service network.target syslog.target [Service] Type = simple ExecStart = /usr/bin/x11vnc -forever -display: 0 -auth guess -passwd password ExecStop = /usr / bin / killall x11vnc Restart = on-failure [Install] WantedBy = multi-user.target

AGRANDIR

Notermot de passe peut être remplacé par le mot de passe souhaité.

Étape 8
Les champs saisis sont :

  • L'activité n'a lieu qu'après le démarrage d'autres services et l'atteinte des points de destination
  • x11vnc crée un thread à partir de -forever.
  • ExecStart et Stop permettent à x11vnc de démarrer automatiquement en cas d'échec
  • Le service démarrera avant que le processus n'atteigne l'objectif multi-utilisateurs

Étape 9
Nous enregistrons les modifications à l'aide de la combinaison de touches suivante :

Ctrl + O

Nous quittons l'éditeur en utilisant :

Ctrl + X

Étape 10
Nous redémarrons le démon pour appliquer les modifications :

 systemctl démon-recharger 

AGRANDIR

Étape 11
Nous activons le service x11vnc :

 systemctl activer x11vnc.service 
Étape 12
Nous devons entrer le mot de passe pour appliquer les modifications :

AGRANDIR

Étape 13
En conséquence, nous verrons ce qui suit :

AGRANDIR

Étape 14
Maintenant, nous démarrons le service x11vnc :

 systemctl démarrer x11vnc.service 

AGRANDIR

Étape 15
Nous vérifions son état actuel :

 état systemctl x11vnc.service 

AGRANDIR

Étape 16
Nous voyons que son statut est actif et en cours d'exécution. Revenons à Windows 10 et en essayant d'établir la connexion via VNC, nous devons entrer un mot de passe que nous avons établi dans le fichier créé dans Ubuntu 20.04 :

AGRANDIR

Étape 17
On démarre une session à distance avec Ubuntu 20.04 :

AGRANDIR

Étape 18
Un point clé est de valider que vous pouvez vous connecter à distance depuis l'écran "connexion", pour cela nous allons dans Paramètres et dans "Confidentialité - Verrouillage de l'écran" nous allons désactiver les options disponibles et régler le délai à 1 minute :

AGRANDIR

Étape 19
On ferme la session et depuis Windows 10 on valide qu'il est possible d'établir la connexion, enregistrer le mot de passe et se connecter à Ubuntu 20.04 :

AGRANDIR

Avec ces étapes, nous serons prêts à utiliser VNC vers et depuis Ubuntu 20.04 dans toutes les tâches impliquant une gestion ou un support à distance.

wave wave wave wave wave