Introduction
Le sudo La commande fournit un mécanisme pour accorder des privilèges d'administrateur, normalement disponibles uniquement pour l'utilisateur root, aux utilisateurs normaux.
Il existe un superutilisateur nommé root. L'utilisateur root peut faire tout et n'importe quoi, et donc faire le travail quotidien en tant que root peut être très dangereux. Vous pourriez taper une commande incorrecte et détruire le système. La commande sudo permet à un utilisateur autorisé d'exécuter une commande en tant que superutilisateur (utilisateur root) ou un autre utilisateur, comme spécifié par la politique de sécurité. Souvent, le sudo est utilisé sur les serveurs pour accorder des autorisations et des privilèges d'administrateur aux utilisateurs ordinaires.
Ce guide vous montrera le moyen le plus simple de créer un nouvel utilisateur avec sudo accéder sur CentOS sans avoir à modifier les sudoers de votre serveur fichier.
Remarque :Si vous souhaitez configurer sudo pour un utilisateur existant, veuillez passer à l'étape numéro 4.
Créer un nouvel utilisateur Sudo sur CentOS
1. Connectez-vous à votre serveur en tant qu'utilisateur root.
ssh root@ip_address_of_server
useradd username
Remarque :remplace nom d'utilisateur avec l'utilisateur que vous souhaitez créer.
passwd username
Définissez le mot de passe du nouvel utilisateur . Un mot de passe fort fortement recommandé.
Exemple :
4. Utilisez la commande usermod pour ajouter l'utilisateur au groupe wheel.
usermod -aG wheel username
Remarque :Sur CentOS, les membres de la roue groupe a des privilèges sudo.
- Utilisez le
su
commande pour basculer vers le nouveau compte utilisateur.
su - username
Vérifiez que vous pouvez utiliser sudo en exécutant sudo à la commande que vous souhaitez exécuter avec les privilèges de superutilisateur.
sudo command_to_run
Exemple :
sudo ls /
Remarque :La première fois que vous utilisez sudo dans une session, le mot de passe sera demandé pour le nouvel utilisateur. Entrez le mot de passe pour continuer comme indiqué ci-dessus dans la capture d'écran.
Conclusion
Dans ce tutoriel, nous vous avons illustré comment créer un utilisateur sudo sur CentOS, nous avons créé un nouveau compte utilisateur et l'avons ajouté au sudo groupe pour activer sudo accès.