Comment activer le sudo sans mot de passe pour l'utilisateur à Linux
- 4423
- 1389
- Jeanne Dupont
Sudo offre des privilèges spéciaux à tout utilisateur ou groupe. Certaines commandes sont accessibles par l'utilisateur racine uniquement. Par exemple, une commande pour redémarrer le serveur. Nul autre que l'utilisateur racine ne peut redémarrer un système Linux mais vous souhaitez fournir le privilège au membre de votre équipe, afin qu'ils puissent redémarrer l'instance sur l'absence de vous. Ensuite, vous pouvez attribuer des privilèges sudo à ce compte.
Instructions
Dans ce tutoriel, vous comprendrez comment configurer le compte sudo sans mot de passe sur une machine Linux. Après avoir terminé ce tutoriel, vous pouvez exécuter des commandes de super utilisateur (autorisées) sans saisir de mot de passe.
- Éditer le fichier sudoers en utilisant visudo Commande ou utilisez la commande ci-dessous.
sudo nano / etc / sudoers
- Mettre à jour l'entrée de votre compte d'utilisateur avec Nopasswd: Option comme indiquant ci-dessous:
nom d'utilisateur tout = (tout: tout) nopasswd: tout
Modifier le nom d'utilisateur avec votre compte utilisateur et enregistrer le fichier.
Test
Tout fait, pour tester l'exécution de n'importe quelle commande de superutilisateur avec sudo. La syntaxe de commande sera comme:
sudo your_command_here
Voir la capture d'écran ci-dessous avant et après l'activation des privilèges sudo sans mot de passe pour un compte. L'utilisateur doit fournir un mot de passe avant, mais après avoir apporté des modifications, l'utilisateur peut redémarrer le service Apache avec sudo sans saisir le mot de passe.
- « Comment installer tomcat 8.5 sur Centos / Rhel 8
- Comment supprimer tous les objets inutilisés dans Docker »