Im Grunde genommen habe ich das gegenteilige Problem:dieser Typ. Ich möchte, dass meine Updates auf transparente Weise installiert werden: Ich habe es satt, jedes Mal mein Passwort eingeben zu müssen.
Ich verwende Red Hat (6.2, um genau zu sein).
Ich habe irgendwo ein Skript gesehen, in dem steht, dass man in Visudo eine Zeile mit „admin“ bearbeiten muss, aber ich habe diese Zeile nicht. Es war für Ubuntu gedacht, vielleicht ist das der Grund dafür …
Antwort1
Ich glaube, die Lösung besteht darin, die lokalen PolicyKit-Definitionen zu ändern. Erstellen Sie eine Datei mit dem Namen /etc/polkit-1/localauthority/50-local.d/allowuserupdate.pkla
[Allow User Updates]
Identity=*
Action=org.freedesktop.packagekit.system-update
ResultAny=no
ResultInactive=no
ResultActive=yes
Wenn Sie nur Ihren Benutzer möchten, können Sie ihn ändern Identity=YOURUSERNAME
( YOURUSERID
durch Ihren Benutzernamen ersetzen).
Antwort2
Benutzer zulassenBobund GruppeBenutzer aktualisierenum yum ohne Passwort auszuführen.
bob, %update-users ALL= NOPASSWD: /sbin/yum
Erlaube Bob nur diesen Zugriff
bob, %update-users ALL= NOPASSWD: /sbin/yum
Notiz:Ich habe keine RedHat-Box, um den Standort von Yum zu überprüfen. Bitte sagen Sie mir, ob dieser Standort ungültig ist.
Antwort3
Hast du es versucht yum -y update
?