Recherche de site Web

Comment autoriser la connexion root de l’interface graphique sur Ubuntu 22.04 Jammy Jellyfish Linux


Par défaut, l’utilisateur root ne peut pas se connecter à l’interface graphique sur Ubuntu 22.04 Jammy Jellyfish. Il s’agit d’une fonctionnalité de sécurité et il est courant de ne démarrer un environnement de bureau qu’en tant qu’utilisateur non privilégié. Cependant, sur les systèmes de test et dans les scénarios de bordure, il peut être utile de se connecter à l’interface graphique en tant qu’utilisateur root.

Dans ce tutoriel, vous apprendrez comment vous connecter à l’environnement de bureau GNOME en tant qu’utilisateur root sur Ubuntu 22.04 Jammy Jellyfish. Suivez nos instructions étape par étape ci-dessous pour mettre en œuvre cette configuration.

Dans ce tutoriel, vous allez apprendre :

  • Comment définir le mot de passe root
  • Comment configurer GDM pour autoriser la connexion à l’interface graphique racine
  • Comment configurer PAM pour autoriser la connexion à l’interface graphique racine

Autoriser la connexion root de l’interface graphique sur Ubuntu 22.04 Jammy Jellyfish instructions étape par étape

  1. Par défaut, l’utilisateur root n’a pas de mot de passe défini sur Ubuntu 22.04. La première chose que nous devons faire est donc d’ouvrir un terminal de ligne de commande et de définir un mot de passe pour root avec la commande suivante.

    
    sudo passwd
    

    La commande ci-dessus nous permettra de définir un mot de passe root qui sera plus tard l’utilisateur pour se connecter à l’interface graphique.

  2. L’étape suivante consiste à modifier le fichier de configuration GDM /etc/gdm3/custom.conf pour permettre la connexion root. Ouvrez le fichier dans nano ou dans votre éditeur de texte préféré.

    
    sudo nano /etc/gdm3/custom.conf
    
  3. Dans le fichier de configuration GDM, nous devons ajouter la ligne AllowRoot=true. Une fois que vous avez effectué cette modification, vous pouvez enregistrer et quitter le fichier.

    
    AllowRoot=true
    

  4. Ensuite, nous devons modifier le fichier de configuration du démon d’authentification PAM situé dans /etc/pam.d/gdm-password, donc une fois de plus, ouvrez ce fichier avec nano ou votre éditeur de texte préféré.

    
    sudo nano /etc/pam.d/gdm-password
    
  5. À l’intérieur du fichier de démon d’authentification PAM, commentez la ligne suivante, qui refuse l’accès root à l’interface utilisateur graphique, avec un signe dièse #. Vous pouvez enregistrer vos modifications et quitter ce fichier une fois terminé.

    
    auth   required        pam_succeed_if.so user != root quiet_success
    

  6. Pour que tous les changements prennent effet, nous devons redémarrer notre système Ubuntu 22.04.

    
    reboot
    
  7. Lors du rechargement dans Ubuntu 22.04, vous devriez maintenant pouvoir vous connecter en tant que root dans l’interface utilisateur graphique. Sélectionnez l’option Non répertorié ? et entrez les informations d’identification de root pour vous connecter.

Réflexions finales

Dans ce tutoriel, nous avons vu comment activer la connexion root GUI sur Ubuntu 22.04 Jammy Jellyfish Linux. Cela fonctionne spécifiquement pour l’environnement de bureau GNOME, bien que cela nous oblige à modifier quelques fichiers de configuration car ce n’est pas une pratique recommandée. Il est assez simple d’annuler les modifications que vous avez apportées si vous devez à nouveau désactiver la connexion à l’interface graphique racine à une date ultérieure.

Articles connexes: