このセクションでは、sudoに関わる設定について紹介します。OSは、AlmaLinux release 9.2 となります。

sudoを可能にする

一般のユーザーでもroot 権限のコマンドが実行できるように、sudoを可能にしていきます。

visudoコマンドを実行し、sudoersファイルを編集します。ここでは、ファイルの最後の行に、wheelグループにsudoを許可する設定行を追加します。

[root@pub-web ~]# visudo
## Sudoers allows particular users to run various commands as
## the root user, without needing the root password.
##
## Examples are provided at the bottom of the file for collections
## of related commands, which can then be delegated out to particular
## users or groups.
ーー(省略)ーー
## wheelグループはsudoを許可する ※下記を追加
%wheel          ALL=(ALL)       ALL

wheelグループに登録されているユーザーを確認します。初期は、誰も登録されていない状態です。

[root@pub-web ~]# getent group wheel
wheel:x:10:
[root@pub-web ~]# 

wheelグループにuser ユーザーを登録します。

[root@pub-web ~]# usermod -aG wheel user
[root@pub-web ~]# 

wheelグループにuser ユーザーが登録されていることを確認します。

[root@pub-web ~]# getent group wheel
wheel:x:10:yuji
[root@pub-web ~]# 

userがサーバーに次回ログイ以降、sudoが使える状態になります。