Workflow: Sudo zonder wachtwoord¶
In sommige situaties wil je dat sudo geen wachtwoord meer vraagt. Dit kan handig zijn in ontwikkelomgevingen of automatisering. Hieronder staan de belangrijkste methodes om dit in te stellen.
Methode 1: Per gebruiker (/etc/sudoers.d/)¶
Maak een apart bestand voor een specifieke gebruiker:
Zet daarin:
Test¶
$ sudo -l
Matching Defaults entries for exampleuser on ubuntu:
env_reset, mail_badpass,
secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
User exampleuser may run the following commands on ubuntu:
(ALL) NOPASSWD: ALL
Terugdraaien¶
Verwijder simpelweg het bestand:
Controleer daarna of de configuratie weer geldig is:
En test opnieuw:
→ Je krijgt nu weer een wachtwoordprompt bij sudo.
Methode 2: In de hoofd /etc/sudoers file¶
Open:
Zoek de regel:
Vervang door:
Test¶
$ sudo -l
Matching Defaults entries for exampleuser on ubuntu:
env_reset, mail_badpass,
secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
User exampleuser may run the following commands on ubuntu:
(ALL : ALL) NOPASSWD: ALL
Terugdraaien¶
Herstel de regel naar de originele versie:
Opslaan en afsluiten. Daarna:
en opnieuw testen:
→ Nu wordt er weer om een wachtwoord gevraagd.