GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment ajouter un utilisateur à Sudoers et ajouter un utilisateur au groupe Sudo sur CentOS 7

Présentation

Le sudo La commande signifie "Super User DO" et élève temporairement les privilèges d'un utilisateur régulier pour les tâches administratives. Le sudo La commande dans CentOS fournit une solution de contournement en permettant à un utilisateur d'élever temporairement ses privilèges pour une seule tâche.

Ce guide vous guidera à travers les étapes pour ajouter un utilisateur aux sudoers dans CentOS.

Prérequis

  • Un système exécutant CentOS 7
  • Accès à un compte utilisateur avec des privilèges root

Remarque : Les didacticiels Linux Sudo Command sont également disponibles pour Debian et Ubuntu.

Ajouter un utilisateur aux Sudoers sur CentOS

Étape 1 :Connectez-vous en tant qu'administrateur

Si vous travaillez sur une machine locale, connectez-vous au système avec les informations d'identification de l'administrateur.

Si vous vous connectez à une machine distante (via un réseau), ouvrez une fenêtre de terminal et entrez la commande :

ssh [email protected]_ip_address

L'adresse_ip_du_serveur est l'adresse IP réseau du serveur auquel vous vous connectez. Entrez vos informations d'identification lorsque vous y êtes invité.

Étape 2 :Créer un nouvel utilisateur Sudo

Pour ajouter un nouvel utilisateur sudo, ouvrez la fenêtre du terminal et entrez la commande :

adduser UserName

Utilisez le nom d'utilisateur réel de votre nouvel utilisateur à la place de UserName .

Ensuite, créez un mot de passe pour le nouvel utilisateur en saisissant ce qui suit dans la fenêtre de votre terminal :

passwd UserName

Le système devrait afficher une invite dans laquelle vous pouvez définir et confirmer un mot de passe pour votre nouveau compte d'utilisateur. En cas de succès, le système doit répondre par "tous les jetons d'authentification mis à jour avec succès".

Comment ajouter des utilisateurs au groupe Sudo

Par défaut, CentOS 7 a un groupe d'utilisateurs appelé le groupe "roue". Les membres du groupe wheel reçoivent automatiquement des privilèges sudo. L'ajout d'un utilisateur à ce groupe est un moyen simple et rapide d'accorder des privilèges sudo à un utilisateur.

Étape 1 :Vérifiez que le groupe de roues est activé

Votre installation CentOS 7 peut ou non avoir le groupe de roues activé.

Ouvrez le fichier de configuration en saisissant la commande :

visudo

Faites défiler le fichier de configuration jusqu'à ce que vous voyiez l'entrée suivante :

## Allows people in group wheel to run all commands

# %wheel        ALL=(ALL)       ALL

Si la deuxième ligne commence par le signe #, elle a été désactivée et marquée comme commentaire. Supprimez simplement le signe # au début de la deuxième ligne pour qu'il ressemble à ceci :

%wheel        ALL=(ALL)       ALL

Enregistrez ensuite le fichier et quittez l'éditeur.

Remarque : Si cette ligne ne commence pas par un signe #, vous n'avez pas besoin d'apporter de modifications. Le groupe de roues est déjà activé et vous pouvez fermer l'éditeur.

Étape 2 :Ajouter un utilisateur au groupe

Pour ajouter un utilisateur au groupe de roues, utilisez la commande :

usermod –aG wheel UserName

Comme d'habitude, remplacez UserName avec le nom de l'utilisateur recevant les privilèges sudo.

Étape : 3 Passez à l'utilisateur Sudo

Passez au nouveau compte utilisateur (ou nouvellement élevé) avec le su Commande (utilisateur de remplacement) :

su - UserName

Entrez le mot de passe si vous y êtes invité. L'invite du terminal doit changer pour inclure le nom d'utilisateur.

Entrez la commande suivante pour lister le contenu du répertoire /root :

sudo ls -la /root

Le terminal doit demander le mot de passe pour UserName . Entrez-le et vous devriez voir un affichage de la liste des répertoires. Étant donné que la liste du contenu de /root nécessite des privilèges sudo, cela fonctionne comme un moyen rapide de prouver que UserName peut utiliser le sudo commande.

Alternative :Ajouter un utilisateur au fichier de configuration Sudoers

S'il y a un problème avec le groupe wheel, ou si la politique administrative vous empêche de créer ou de modifier des groupes, vous pouvez ajouter un utilisateur directement au fichier de configuration sudoers pour accorder des privilèges sudo.

Étape 1 :Ouvrez le fichier Sudoers dans un éditeur

Dans le terminal, exécutez la commande suivante :

visudo

Cela ouvrira le fichier /etc/sudoers fichier dans un éditeur de texte.

Étape 2 :Ajouter le nouvel utilisateur au fichier

Faites défiler vers le bas pour trouver la section suivante :

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

Juste après cette entrée, ajoutez le texte suivant :

UserName ALL=(ALL) ALL

Remplacez UserName avec le nom d'utilisateur que vous avez créé à l'étape 2. Cette section devrait ressembler à ceci :

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

UserName ALL=(ALL) ALL

Enregistrez le fichier et quittez.

Étape 3 :Tester les privilèges Sudo pour le compte utilisateur

Changer de compte d'utilisateur avec le su Commande (utilisateur de remplacement) :

su — UserName

Entrez le mot de passe du compte, si vous y êtes invité. L'invite du terminal doit changer pour inclure UserName .

Lister le contenu de /root répertoire :

sudo ls —la /root

Entrez le mot de passe de cet utilisateur lorsque vous y êtes invité. Le terminal devrait afficher une liste de tous les répertoires dans le /root répertoire.


Ubuntu
  1. Comment ajouter un utilisateur à un groupe sous Linux

  2. Comment ajouter un utilisateur à Sudoers et ajouter un utilisateur au groupe Sudo sur Ubuntu

  3. Comment ajouter un utilisateur à un groupe sur RHEL 8 / CentOS 8

  4. Comment ajouter un utilisateur au groupe sudo dans un VPS Linux ?

  5. Comment puis-je ajouter un utilisateur régulier au fichier sudoers ?

Comment ajouter un utilisateur à Sudoers sur Fedora

Comment ajouter un utilisateur à Sudoers ou Sudo Group sur Rocky Linux 8

Ajouter un utilisateur aux Sudoers ou au groupe Sudo dans AlmaLinux 8

Comment ajouter un utilisateur aux Sudoers sur AlmaLinux

Comment ajouter un utilisateur à Sudoers sur Ubuntu 20.04

Comment ajouter un utilisateur à Sudoers sur Ubuntu 22.04