Rechercher

Chapitre 6. Effectuer une installation RHEL à distance à l'aide de VNC

download PDF

Cette section décrit comment installer RHEL à distance à l'aide de VNC.

6.1. Effectuer une installation RHEL à distance à l'aide de VNC

Cette section décrit comment effectuer une installation RHEL à distance à l'aide de Virtual Network Computing (VNC).

6.1.1. Vue d'ensemble

L'interface utilisateur graphique est la méthode recommandée pour installer RHEL lorsque vous démarrez le système à partir d'un CD, d'un DVD ou d'une clé USB, ou à partir d'un réseau à l'aide de PXE. Cependant, de nombreux systèmes d'entreprise, par exemple les IBM Power Systems et les IBM Z 64 bits, sont situés dans des centres de données distants, fonctionnent de manière autonome et ne sont pas connectés à un écran, à un clavier et à une souris. Ces systèmes sont souvent appelés headless systems et sont généralement contrôlés via une connexion réseau. Le programme d'installation de RHEL comprend une installation VNC (Virtual Network Computing) qui exécute l'installation graphique sur la machine cible, mais le contrôle de l'installation graphique est assuré par un autre système sur le réseau. Le programme d'installation RHEL propose deux modes d'installation VNC : Direct et Connect. Une fois la connexion établie, les deux modes ne diffèrent pas. Le mode choisi dépend de votre environnement.

Mode direct
En mode direct, le programme d'installation RHEL est configuré pour démarrer sur le système cible et attendre un visualiseur VNC installé sur un autre système avant de poursuivre. Dans le cadre de l'installation en mode direct, l'adresse IP et le port sont affichés sur le système cible. Vous pouvez utiliser le visualiseur VNC pour vous connecter à distance au système cible à l'aide de l'adresse IP et du port, et terminer l'installation graphique.
Mode connexion
En mode Connect, la visionneuse VNC est lancée sur un système distant en mode listening. La visionneuse VNC attend une connexion entrante du système cible sur un port spécifié. Lorsque le programme d'installation RHEL démarre sur le système cible, le nom d'hôte et le numéro de port du système sont fournis à l'aide d'une option de démarrage ou d'une commande Kickstart. Le programme d'installation établit ensuite une connexion avec le visualiseur VNC en écoute en utilisant le nom d'hôte et le numéro de port spécifiés. Pour utiliser le mode Connect, le système sur lequel se trouve le visualiseur VNC en écoute doit être en mesure d'accepter les connexions réseau entrantes.

6.1.2. Considérations

Tenez compte des éléments suivants lorsque vous effectuez une installation RHEL à distance à l'aide de VNC :

  • VNC client application: Une application client VNC est nécessaire pour effectuer une installation VNC Direct et Connect. Les applications client VNC sont disponibles dans les dépôts de la plupart des distributions Linux, et des applications client VNC gratuites sont également disponibles pour d'autres systèmes d'exploitation tels que Windows. Les applications client VNC suivantes sont disponibles dans RHEL :

    • tigervnc est indépendant de votre environnement de bureau et est installé dans le cadre du paquetage tigervnc.
    • vinagre fait partie de l'environnement de bureau GNOME et est installé avec le paquetage vinagre.
Note

Un serveur VNC est inclus dans le programme d'installation et ne doit pas être installé.

  • Network and firewall:

    • Si le système cible n'est pas autorisé par un pare-feu à établir des connexions entrantes, vous devez utiliser le mode Connect ou désactiver le pare-feu. La désactivation d'un pare-feu peut avoir des conséquences sur la sécurité.
    • Si le système qui exécute la visionneuse VNC n'est pas autorisé par un pare-feu à établir des connexions entrantes, vous devez utiliser le mode direct ou désactiver le pare-feu. La désactivation d'un pare-feu peut avoir des conséquences sur la sécurité. Pour plus d'informations sur la configuration du pare-feu, voir le document Durcissement de la sécurité.
  • Custom Boot Options: Vous devez spécifier des options de démarrage personnalisées pour lancer une installation VNC et les instructions d'installation peuvent différer en fonction de l'architecture de votre système.
  • VNC in Kickstart installations: Vous pouvez utiliser des commandes spécifiques à VNC dans les installations Kickstart. L'utilisation de la seule commande vnc permet d'exécuter une installation RHEL en mode Direct. Des options supplémentaires sont disponibles pour configurer une installation en mode Connect.

6.1.3. Effectuer une installation RHEL à distance en mode VNC Direct

Cette procédure permet d'effectuer une installation RHEL à distance en mode VNC Direct. Le mode direct attend du visualiseur VNC qu'il établisse une connexion avec le système cible installé avec RHEL. Dans cette procédure, le système équipé du visualiseur VNC est appelé système remote. Le programme d'installation de RHEL vous invite à lancer la connexion entre le visualiseur VNC du système distant et le système cible.

Note

Cette procédure utilise TigerVNC comme visionneur VNC. Les instructions spécifiques pour d'autres visionneurs peuvent différer, mais les principes généraux s'appliquent.

Conditions préalables

  • Vous avez installé une visionneuse VNC sur un système distant en tant qu'utilisateur root.
  • Vous avez mis en place un serveur de démarrage réseau et démarré l'installation sur le système cible.

Procédure

  1. Dans le menu de démarrage de RHEL sur le système cible, appuyez sur la touche Tab de votre clavier pour modifier les options de démarrage.
  2. Ajouter l'option inst.vnc à la fin de la ligne de commande.

    1. Si vous souhaitez restreindre l'accès VNC au système en cours d'installation, ajoutez l'option inst.vncpassword=PASSWORD boot à la fin de la ligne de commande. Remplacez PASSWORD par le mot de passe que vous souhaitez utiliser pour l'installation. Le mot de passe VNC doit comporter entre 6 et 8 caractères.

      Important

      Utilisez un mot de passe temporaire pour l'option inst.vncpassword=. Il ne doit pas s'agir d'un mot de passe existant ou d'un mot de passe racine.

  3. Appuyez sur Enter pour démarrer l'installation. Le système cible initialise le programme d'installation et démarre les services nécessaires. Lorsque le système est prêt, un message s'affiche, indiquant l'adresse IP et le numéro de port du système.
  4. Ouvrez la visionneuse VNC sur le système distant.
  5. Entrez l'adresse IP et le numéro de port dans le champ VNC server.
  6. Cliquez sur Connect.
  7. Saisissez le mot de passe VNC et cliquez sur OK. Une nouvelle fenêtre s'ouvre avec la connexion VNC établie, affichant le menu d'installation de RHEL. À partir de cette fenêtre, vous pouvez installer RHEL sur le système cible à l'aide de l'interface utilisateur graphique.

6.1.4. Effectuer une installation RHEL à distance en mode VNC Connect

Cette procédure permet d'effectuer une installation RHEL à distance en mode VNC Connect. En mode Connect, le système cible installé avec RHEL initie une connexion avec la visionneuse VNC installée sur un autre système. Dans cette procédure, le système équipé du visualiseur VNC est appelé le système remote.

Note

Cette procédure utilise TigerVNC comme visionneur VNC. Les instructions spécifiques pour d'autres visionneurs peuvent différer, mais les principes généraux s'appliquent.

Conditions préalables

  • Vous avez installé une visionneuse VNC sur un système distant en tant qu'utilisateur root.
  • Vous avez mis en place un serveur de démarrage réseau pour lancer l'installation sur le système cible.
  • Vous avez configuré le système cible pour utiliser les options de démarrage d'une installation VNC Connect.
  • Vous avez vérifié que le système distant avec la visionneuse VNC est configuré pour accepter une connexion entrante sur le port requis. La vérification dépend de la configuration de votre réseau et de votre système. Pour plus d'informations, voir Renforcement de la sécurité et Sécurisation des réseaux.

Procédure

  1. Lancez la visionneuse VNC sur le système distant à l'adresse listening mode en exécutant la commande suivante :

    $ vncviewer -listen PORT
  2. Remplacez PORT par le numéro de port utilisé pour la connexion.
  3. Le terminal affiche un message indiquant qu'il attend une connexion entrante du système cible.

    TigerVNC Viewer 64-bit v1.8.0
    Built on: 2017-10-12 09:20
    Copyright (C) 1999-2017 TigerVNC Team and many others (see README.txt)
    See http://www.tigervnc.org for information on TigerVNC.
    
    Thu Jun 27 11:30:57 2019
     main:        Listening on port 5500
  4. Démarrer le système cible à partir du réseau.
  5. Dans le menu de démarrage de RHEL sur le système cible, appuyez sur la touche Tab de votre clavier pour modifier les options de démarrage.
  6. Ajouter l'option inst.vnc inst.vncconnect=HOST:PORT à la fin de la ligne de commande.
  7. Remplacez HOST par l'adresse IP du système distant qui exécute la visionneuse VNC en écoute, et PORT par le numéro de port sur lequel la visionneuse VNC est en écoute.
  8. Appuyez sur Enter pour démarrer l'installation. Le système initialise le programme d'installation et démarre les services nécessaires. Lorsque le processus d'initialisation est terminé, le programme d'installation tente de se connecter à l'adresse IP et au port fournis.
  9. Lorsque la connexion est réussie, une nouvelle fenêtre s'ouvre avec la connexion VNC établie, affichant le menu d'installation de RHEL. À partir de cette fenêtre, vous pouvez installer RHEL sur le système cible à l'aide de l'interface utilisateur graphique.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.