Comment créer un utilisateur Sudo sur CentOS [Démarrage rapide]

introduction

La commande + sudo + fournit un mécanisme d’attribution de privilèges d’administrateur, généralement réservé à l’utilisateur root, aux utilisateurs normaux. Ce guide vous montrera le moyen le plus simple de créer un nouvel utilisateur avec un accès sudo sur CentOS, sans avoir à modifier le fichier + sudoers + de votre serveur. Si vous souhaitez configurer sudo pour un utilisateur existant, passez simplement à l’étape 3.

Étapes pour créer un nouvel utilisateur Sudo

  1. Connectez-vous à votre serveur en tant qu’utilisateur + root +.

    ssh root@
  2. Utilisez la commande + adduser + pour ajouter un nouvel utilisateur à votre système. + Assurez-vous de remplacer par l’utilisateur que vous souhaitez créer.

adduser
  • Utilisez la commande + passwd + pour mettre à jour le mot de passe du nouvel utilisateur.

    passwd
  • Définissez et confirmez le mot de passe du nouvel utilisateur à l’invite. Un mot de passe fort est fortement recommandé!

    Set password prompts:Changing password for user username.
    New password:
    Retype new password:
    passwd: all authentication tokens updated successfully.
    1. Utilisez la commande + usermod + pour ajouter l’utilisateur au groupe + wheel +.

      usermod -aG wheel

      + Par défaut, sous CentOS, les membres du groupe wheel + ont les privilèges sudo.

    2. Tester l’accès sudo sur un nouveau compte utilisateur

  • Utilisez la commande + su + pour basculer vers le nouveau compte d’utilisateur.

    su -
  • En tant que nouvel utilisateur, vérifiez que vous pouvez utiliser sudo en ajoutant «sudo» à la commande que vous souhaitez exécuter avec les privilèges de super-utilisateur.

    sudo
  • Par exemple, vous pouvez répertorier le contenu du répertoire + / root +, qui est normalement accessible uniquement à l’utilisateur root.

    sudo ls -la /root
  • La première fois que vous utilisez + sudo + dans une session, le système vous demandera le mot de passe du compte utilisateur. Entrez le mot de passe pour continuer.

    Output:[sudo] password for username:

    + Si votre utilisateur est dans le groupe approprié et que vous avez entré le mot de passe correctement, la commande que vous avez émise avec sudo doit être exécutée avec les privilèges root.

Tutoriels connexes

Voici un lien vers un didacticiel plus détaillé sur la gestion des utilisateurs: