RHEL9 ユーザーへの SUDO アクセス権限の付与方法

環境
Red Hat Enterprise Linux release 9.2 (Plow)

概要
システム管理者は、root 以外のユーザーが管理コマンドを実行できるように sudo アクセスを付与でき
ます。sudo コマンドは、root ユーザーのパスワードを使用せずに、管理アクセスを持つユーザーを提
供する方法です。

操作方法
1.root で /etc/sudoers ファイルを開きます。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# visudo
# visudo
# visudo

/etc/sudoers ファイルは、sudo コマンドで適用されるポリシーを定義します。

2.etc/sudoers ファイルで、wheel 管理グループのユーザーに sudo アクセスを付与する行を見つけます。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL

3. %wheel で始まる行に # コメント文字が含まれていないことを確認します。

4. 変更を保存し、エディターを終了します。

5. sudo アクセスを付与するユーザーを、wheel 管理グループに追加します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# usermod --append -G wheel testuser
# usermod --append -G wheel testuser
# usermod --append -G wheel testuser

testuser は、ユーザー名に置き換えます。

6.確認
ユーザーが wheel 管理グループに追加されていることを確認します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# id testuser
uid=5000(testuser) gid=5000(testuser) groups=5000(testuser),10(wheel)
# id testuser uid=5000(testuser) gid=5000(testuser) groups=5000(testuser),10(wheel)
# id testuser
uid=5000(testuser) gid=5000(testuser) groups=5000(testuser),10(wheel)

 

IT

Posted by arkgame