Auf was genau muss ich die sudoers-Datei ändern, um zu verhindern, dass ich nach dem Passwort frage, wenn ich die Systemzeitzone ändere?
Dies ist der Befehl, den ich ausführen werde:
sudo systemsetup -settimezone timezone
Ich weiß, dass ich es ändern muss, aber ich fühle mich unwohl, Sudoers alleine zu ändern, weil ich nicht genau weiß, was ich tue.
War mutig genug, es selbst zu tun. Für zukünftige Leser hinzufügen:
yourusername ALL=(ALL) NOPASSWD: /usr/sbin/systemsetup
nach
## User privilege specification
##
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
So aktivieren Sie passwortloses sudo für alle Administratorbenutzer auf dem Computer:
sudo visudo
%admin ALL=(ALL) ALL
in%admin ALL=(ALL) NOPASSWD ALL
Ausgabe
sudo visudo
und stellen Sie sicher, dass die Datei diese Zeilen enthält (ersetzen Sie Ihren Benutzernamen).
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
yourusername ALL=(ALL) ALL
Neo