Ich möchte einem Fedora-Benutzer sudo
Privilegien geben. Wie mache ich das?
quelle
Ich möchte einem Fedora-Benutzer sudo
Privilegien geben. Wie mache ich das?
Fügen Sie den Benutzer der wheel
Gruppe hinzu:
gpasswd wheel -a username
Ich verwende gpasswd, weil es nicht in allen Versionen usermod
einfach ist, den Benutzer zu einer Gruppe hinzuzufügen, ohne die Gruppen aller Benutzer zu ändern . Allerdings sollte auf jedem neueren Fedora usermod username -a -G wheel
die gleiche Wirkung haben. Sie können system-config-users
natürlich auch die GUI verwenden.
Wenn Sie Fedora 14 oder früher verwenden visudo
, bearbeiten Sie die sudoers
Datei mit, indem Sie Folgendes #
aus dieser Zeile entfernen :
%wheel ALL=(ALL) ALL
Dies ist die Standardeinstellung in der sudoers-Datei unter Fedora 15 und neuer. wheel
Sie müssen also nur den Benutzer hinzufügen . Beachten Sie, dass dies nicht sofort wirksam wird. Am einfachsten ist es, sich aus- und wieder einzuloggen.
Siehe auch diese Frage und Antwort zu Server-Fehler für Informationen zum Gewähren von sudo-ähnlichem "auth as self" -Verhalten für wheel
Gruppenmitglieder für grafische Apps, die consolehelper oder PackageKit verwenden.
Ich nehme an, die erste Frage ist, ob sudo auf den fraglichen Servern installiert ist. Angenommen, es ist nur eine Frage der Entscheidung, ob Sie den Benutzer als eindeutige Entität oder als Teil einer Gruppe behandeln möchten, einer Gruppe, die möglicherweise nur 1 Mitglied hat. Mit dem Befehl visudo
root können Sie die sudoers-Datei (häufig / etc / sudoers) bearbeiten.
das Vorherige:
user ALL= /foo/bar
Letzteres:
%group ALL= /foo/bar
Dies sind nur zwei Beispiele. Das sudo-Paket verfügt über eine enorme Anzahl von Funktionen und Einstellungsoptionen. Ich empfehle, die sudoers, die Konfigurationsdatei von sudo und das Handbuch zu lesen . Ich würde auch empfehlen, einfach zu starten und auf die tatsächlich gewünschte Konfiguration aufzubauen.
sudo yum install blah
.user ALL=(ALL) ALL
, ohne das Gehirn mit den unzähligen Sudo-Optionen zu brechen. Ich frage, weil in Debian der empfohlene Weg darin besteht, Benutzer zur sudo-Gruppe hinzuzufügen, also wollte ich wissen, was es in Fedora war.Googelte dies:
Wie mache ich einen Fedora-Benutzer zum Sudoer?
Gesehen dieses Video:
https://www.youtube.com/watch?v=3uApwHl0PQA
Was an dieses Dienstprogramm gerichtet (fedy):
http://satya164.github.io/fedy/
die mit folgendem befehl installiert werden kann (funktioniert bei mir in fedora 20):
su -c "curl http://satya164.github.io/fedy/fedy-installer -o fedy-installer && chmod + x fedy-installer && ./fedy-installer"
Geben Sie das angeforderte Kennwort ein und führen Sie es aus, sobald die Installation abgeschlossen ist
su -c fedy
und die Benutzeroberfläche wird ausgeführt. Sie können dann Ihren Benutzer zur Liste der Sudoer hinzufügen:
Starten Sie den Computer neu, nachdem Sie diese Änderungen vorgenommen haben.
quelle