CentOS 8でyumを実行できるユーザー管理者の許可

CentOS 8でyumを実行できるユーザー管理者の許可

ユーザーに管理者アクセス権を与えましたが、usermod -a -G wheel userX userXでログインすると実行できませんyum。どうすればいいですか?ありがとう

答え1

ホイールセットがでコメントアウトされていますか/etc/sudoers?もしそうなら、登録userXwheel何の効果もありません。

つまり、wheelそのユーザーにsudo yum/etc/sudoers

userX ALL = NOPASSWD : /usr/bin/yum, /bin/rpm

userXはsudo yum install whateversudo rpm -i whateverパスワードなしで)実行できますが、他のコマンドは実行できません。これにより、より安全なホストがある場合は、ホイールセットから削除できます。そのユーザーをどれだけ信頼しているのか、そのユーザーのためにこの機能を有効にするかどうかによって異なります。どのパスを選択しても、すべてにセキュリティ上のリスクがあるので、誰を追加するのか注意してください。

関連情報