Ich habe kürzlich beide Fedora 28- und Ubuntu 18.04-Systeme eingerichtet und möchte mein primäres Benutzerkonto auf beiden so konfigurieren, dass ich sudo
Befehle ausführen kann, ohne zur Eingabe eines Kennworts aufgefordert zu werden.
Wie kann ich das auf den jeweiligen Systemen machen?
wheel
eine andere Gruppe verwenden würden?%wheel
zu dieser Gruppe.Traditionell auf Debian-basierten Distributionen wie Debian / Ubuntu / Mint / Kali / Antix lautet die Standardgruppe für sudo:
sudo
.Also passwortlos hinzufügen
sudo
Benutzer zu einem Debian-basierten System , sind die folgenden Schritte erforderlich:Installieren
sudo
Abhängig von den Installationsoptionen kommen Sie in Debian häufig ohne aus
sudo
standardmäßig installiert.Wenn das Paket
sudo
nicht installiert ist (z. B. nicht/etc/sudoers
), führen Sie es als root aus:Fügen Sie den Benutzer der sudo-Gruppe hinzu
Fügen Sie der sudo-Gruppe einen Benutzer hinzu, falls dieser noch nicht in der sudo-Gruppe enthalten ist (Ubuntu und Derivate fügen der sudo-Gruppe einen Benutzer hinzu, der bei der Installation automatisch erstellt wurde).
Beim Einrichten des ersten sudo-Benutzers müssen Sie den ersten als
root
:Wenn Sie bereits einen
sudo
Benutzer haben, wird empfohlen, die anderen Benutzer in der sudo-Gruppe über diesen Benutzer einzurichten:Ändern
/etc/sudoers
Sie die NOPASSWD Richtlinie für das HinzufügenAnschließend bearbeiten Sie die Standardzeile
/etc/sudoers
für diesudo
Gruppe mit:und ändere es von:
zu:
Abmelden und wieder anmelden
Wenn der Benutzer im System angemeldet ist, muss er sich abmelden und anmelden, damit die Änderung des Benutzers, der zur
sudo
Gruppe gehört, wirksam wird.HINWEIS: In Debian wird die Gruppe
wheel
häufig verwendet, um in PAM die Verwendungsu
auf eine Gruppe zu beschränken, anstatt sie für densudo
Befehl wie in RedHat / SuSE-basierten Distributionen zu verwenden.Traditionell verwenden Sie in Debian-basierten Distributionen für den
sudo
Befehl diesudo
Gruppe.quelle
Die meisten Distributionen haben diese Zeile in
/etc/sudoers/
:Eine einfache Möglichkeit, einen Benutzer hinzuzufügen, besteht darin, eine geeignete Datei im
/etc/sudoers.d/
Verzeichnis zu erstellen . Normalerweise benenne ich es für den hinzuzufügenden Benutzer:Möglicherweise möchten Sie
Defaults:%s !lecture, !authenticate\n
der Datei auch und / oder andere Optionen hinzufügen .quelle