La commande sudo (abréviation de Super-utilisateur do) est un programme conçu pour permettre à un utilisateur normal (non root) d'exécuter des commandes avec des privilèges illimités, ce que seul l'utilisateur root (super administrateur) peut faire.
Dans ce guide, nous allons vous montrer comment créer un nouvel utilisateur sur un Rocky Linux , CentOS et AlmaLinux système et donnez-lui un accès sudo aux utilisateurs réguliers.
Vous pouvez utiliser ce compte d'utilisateur pour exécuter des commandes d'administration sans avoir à vous connecter à votre PC ou à votre serveur RockyLinux/CentOS en tant qu'utilisateur root.
Création d'un utilisateur Sudo sur Rocky Linux
Par défaut, sur Rocky Linux et CentOS, les utilisateurs des groupes wheel
se verra accorder un accès sudo. Si vous souhaitez configurer sudo pour un utilisateur existant, ajoutez simplement votre utilisateur au groupe wheel
, comme indiqué à l'étape 4.
Suivez les étapes ci-dessous pour créer un utilisateur sudo sur votre serveur Rocky Linux et CentOS :
1. Connectez-vous au serveur avec SSH
Commencez par vous connecter à votre serveur Rocky Linux ou CentOS en tant qu'utilisateur root.
ssh [email protected] _ip_address
2. Créer un nouveau compte utilisateur sur Rocky Linux
Créez un nouveau compte utilisateur à l'aide de la commande useradd.
useradd linuxstoney
Modifier linuxstoney
avec le nom d'utilisateur que vous souhaitez créer.
3. Définir le mot de passe de l'utilisateur
Utilisez les commandes passwd
pour définir un mot de passe pour le nouvel utilisateur.
passwd linuxstoney
Il vous sera demandé de confirmer le mot de passe. Assurez-vous d'utiliser un mot de passe fort.
Changing password for user linuxstoney. New password: Retype new password: passwd: all authentication tokens updated successfully.
4. Ajouter un nouvel utilisateur au groupe sudo sur Rocky Linux
Par défaut, sur les systèmes Rocky Linux ou CentOS, les membres du groupe wheel
accordé l'accès sudo. Pour ajouter un nouvel utilisateur (ou un ancien utilisateur) à un groupe, wheel
tapez la commande :
usermod -aG wheel username
Comment utiliser sudo sur Rocky Linux ou CentOS
Basculer vers l'utilisateur nouvellement créé :
su - username
Pour utiliser sudo, démarrez simplement la commande avec sudo
et des espaces.
sudo [COMMAND]
Par exemple, pour afficher la table des matières d'un répertoire /root
, puis utilisez la commande :
sudo ls -l /root
Si c'est la première fois que vous utilisez sudo, vous verrez le message de bannière suivant et il vous sera demandé de saisir le mot de passe du compte utilisateur.
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for username:
Conclusion
Vous avez créé avec succès un utilisateur sudo sur votre système Rocky Linux et CentOS. Vous pouvez désormais utiliser cet utilisateur pour effectuer des tâches administratives sur des serveurs nécessitant des privilèges de super-administrateur et dotés de pouvoirs illimités.
Quelques tutoriels liés à Rocky Linux :
Comment installer le guide étape par étape de Rocky Linux 8 avec des captures d'écran
Comment ajouter un référentiel EPEL sur Rocky Linux, AlmaLinux et CentOS
Comment installer et configurer TensorFlow sur Rocky Linux 8
Comment installer et configurer Ansible AWX sur Rocky Linux 8.3