um mir die Arbeit etwas zu erleichtern (und da ich mir in letzter Zeit gerne mal ein kleines Skript zusammenschreibe) habe ich mir ein Skript geschrieben das einen Nutzer anlegt, meinen Public-Key importiert und ihn anschließend in die sudoers Datei einträgt.
Damit das anlegen des Benutzers ohne weitere Angaben funktioniert benutze ich folgendes Kommando:
Code: Alles auswählen
adduser --disabled-password --gecos GECOS $USER
Jetzt kommt aber wenn ich sudo aufrufe folgende Meldung:
Code: Alles auswählen
sudo aptitude update
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for $USER:
Laut visudo ist mein Aufruf korrekt und er sollte eigentlich kein Passwort verlangen
Code: Alles auswählen
$USER ALL=NOPASSWD: /usr/bin/apt-get, /usr/bin/aptitude