Si vous avez une expérience de travail sur la commandedans Ubuntu, vous connaissez probablement la commande sudo, chaque fois que vous exécutez la commande sudo en tant qu'utilisateur non root, le système vous invite à saisir le mot de passe de l'administrateur. C'est un processus très ennuyeux.
Voici le conseil simple qui permet de s'en débarrasserinvite de mot de passe, suivez ces modifications si vous ne souhaitez pas entrer le mot de passe root lorsque vous exécutez la commande sudo en tant qu'utilisateur non root.
Vous devrez modifier un fichier système à cet égard, alors ouvrez d'abord le terminal et exécutez la commande suivante pour devenir l'utilisateur root.
su
Une fois que vous avez terminé, suivez les étapes suivantes pour vous débarrasser de cette invite de mot de passe ennuyeux pour la commande sudo.
- Attribuez les autorisations au fichier sudoers, en exécutant la commande suivante:
chmod 740 / etc / sudoers
- Modifiez maintenant le fichier / etc / sudoers et ajoutez la ligne suivante à la fin de ce fichier. (Vous pouvez exécuter la commande gedit / etc / sudoers pour ouvrir le fichier pour le modifier). Sinon, le meilleur moyen de modifier le / etc / sudoers le fichier est via visudo utilitaire. Vous devrez exécuter cet utilitaire à partir de la ligne de commande, accédez au répertoire / etc et exécutez la commande visudo. Vous trouverez le fichier / etc / sudeors ouvert. Ajoutez les lignes comme indiqué, puis enregistrez le fichier en appuyant sur ZZ ou en tapant : wq! si vous êtes en mode commande.
% admin ALL = (ALL) NOPASSWD: NOPASSWD: ALL
Voilà, vous pouvez maintenant exécuter la commande sudo en tant qu’utilisateur non root sans être invité à entrer le mot de passe. Cela vous fera littéralement gagner du temps et augmentera votre productivité.
Mise à jour: Au lieu d'utiliser le Gedit pour éditer le fichier des fichiers sensibles, nous avons inclus la méthode visudo qui est plus sécurisée. Merci à tous les commentateurs qui ont souligné les défauts.
commentaires