Si vous êtes le seul à utiliser votre ordinateur Linux, pourquoi le faire continuellement vous harceler pour votre mot de passe ? Voyons comment vous pouvez utiliser sudo sans avoir à taper un mot de passe à chaque fois.
Noter: nous verrons comment désactiver le mot de passe sudo dans la dernière version d’Ubuntu. Les détails du processus peuvent être différents dans d’autres distributions.
Contenu
Modifier le fichier Sudoers
Pour désactiver la vérification des mots de passe lors de l’utilisation de sudo pour votre compte, vous devez modifier le fichier « sudoers ». C’est là que les droits d’accès à la commande sudo sont définis pour les comptes d’utilisateurs individuels ou les groupes d’utilisateurs. Cependant, il serait préférable que vous n’essayiez pas de modifier le fichier directement. À la place, lancez votre terminal préféré et saisissez :
Désactiver le mot de passe Sudo pour votre compte
Pour empêcher sudo de vous demander votre mot de passe, commencez par vérifier s’il existe une règle avec votre alias. Si c’est le cas, remplacez-le par ce que nous verrons ensuite. S’il n’y en a pas, allez à la fin du fichier et créez-y une nouvelle règle. Cela devrait ressembler à :
Pour mon alias, cette règle était :
Enregistrez les modifications et quittez l’éditeur. Comme dans notre installation, l’éditeur était nano, nous avons utilisé Ctrl + O, suivi de Ctrl + X.
Utiliser Sudo sans mot de passe
C’est tout ce que vous avez à faire – à partir de maintenant, sudo ne vous demandera plus votre mot de passe, à condition que tout se soit déroulé comme prévu et qu’aucune faute de frappe n’ait contrecarré nos plans. Vérifiez-le avec une commande comme sudo apt update, ou en installant une application avec sudo apt install comme test, par exemple :
Ne désactivez pas les mots de passe Sudo pour tout le monde
Si vous partagez votre ordinateur avec d’autres et que vous voulez leur éviter d’avoir à saisir leur mot de passe chaque fois qu’ils utilisent sudo, ne le faites pas. En fait, il ne devrait y avoir qu’un seul utilisateur principal disposant du privilège sudo.
Sudo n’est plus considéré comme une mesure de sécurité contre les utilisateurs ayant un accès local à notre matériel. Il n’est pas si difficile de réinitialiser le mot de passe root si vous avez un accès local à une installation Linux. Au lieu de cela, il est là pour la même raison que le contrôle de compte d’utilisateur ennuyeux de Windows : en tant que dernière couche protectrice entre nous, notre ordinateur et le chaos potentiel. Et c’est parce qu’une mauvaise commande peut entraîner la suppression de toutes nos données, la destruction de notre installation ou le partage involontaire d’informations personnelles.
La désactivation du mot de passe sudo n’est utile que pour ceux qui ont une bonne expérience de la ligne de commande Linux et sont le seul utilisateur sur leur ordinateur.
Nous devons souligner que cela supprime cette dernière barrière de protection entre un utilisateur et ses propres erreurs. Nous vous suggérons fortement de faire également une sauvegarde complète de votre système et de toutes ses données avant de le faire.
Cet article est-il utile ? Oui Non