如何在 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

相关内容