Rocky Linux sudoできるようにするまでの手順

Rocky Linux sudoできるようにするまでの手順

Rocky Linuxで、指定したユーザーでsudoを実行できるようにするまでの手順を記述してます。

環境

  • OS  Rocky Linux release 8.4 (Green Obsidian)

sudo不可

sudoが不可な状態だと下記のエラーが発生してしまいます。

sudo dnf update

<出力結果>
あなたはシステム管理者から通常の講習を受けたはずです。
これは通常、以下の3点に要約されます:

    #1) 他人のプライバシーを尊重すること。
    #2) タイプする前に考えること。
    #3) 大いなる力には大いなる責任が伴うこと。

[sudo] testuser のパスワード:
testuser は sudoers ファイル内にありません。この事象は記録・報告されます。

sudoers編集

まずは、「su」を実行して、rootになっておきます。

su

コマンド「 visudo」を実行して「/etc/sudoers」を開いて、

visudo

下記の行がコメントアウトされていたらを外して、以下の状態と同じようにしておきます。

## Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

対象のユーザーを「 wheel 」グループに追加します。
※ここではtestuserというユーザーを追加してます。

usermod -aG wheel testuser

これでsudoの実行が可能になります。rootは「exit」で抜けることが可能です。

有効にするには、teraterm等で接続してる場合は、一度、抜けるか以下のコマンドを実行する必要があります。

su ${USER}