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=YOURUSERNAMEYOURUSERIDユーザー名に置き換えます)。

答え2

ユーザーに許可ボブおよびグループユーザーの更新パスワードなしで yum を実行します。

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

ボブにのみアクセスを許可する

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

注記:yum の場所を確認するための RedHat ボックスがありません。この場所が無効かどうか教えてください。

答え3

やってみましたyum -y update

関連情報