如何在 Red Hat 上停用自動更新的密碼提示

如何在 Red Hat 上停用自動更新的密碼提示

基本上,我有相反的問題這傢伙。我希望以透明的方式安裝更新:我厭倦了每次都輸入密碼。

我正在 Red Hat 上運行(準確地說是 6.2)。

我在某處看到一個腳本說您需要在 visudo 中編輯包含“admin”的行,但我沒有該行。它是為 Ubuntu 設計的,也許這就是原因...

答案1

我相信解決方案是修改本地 PolicyKit 定義。建立一個名為 /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

如果您只想要您的用戶,您可以更改Identity=YOURUSERNAME(替換YOURUSERID為您的用戶名)。

答案2

允許用戶鮑伯和組更新用戶無需密碼即可運行 yum。

bob, %update-users ALL= NOPASSWD: /sbin/yum

只允許 Bob 這樣的訪問

bob, %update-users ALL= NOPASSWD: /sbin/yum

筆記:我沒有 RedHat 盒子來驗證 yum 的位置。請告訴我該位置是否無效。

答案3

你有沒有嘗試過yum -y update

相關內容