sudoersでは、「ALL ALL =(ALL)ALL」とはどういう意味ですか?

sudoersでは、「ALL ALL =(ALL)ALL」とはどういう意味ですか?

サーバーの /etc/sudoers に以下がある場合:

Defaults targetpw
ALL ALL=(ALL) ALL

では、これはどういう意味ですか?すべてのユーザーはすべてのコマンドをsudoできます。パスワードだけが必要ですか?

ベストアンサー1

sudoers(5)マニュアルページから:

sudoersポリシープラグインは、ユーザーのsudo権限を決定します。

ターゲットパスワードの場合:

コマンドを実行したりファイルを編集したりすると、sudoは、呼び出すユーザーのパスワードの代わりに-uオプション(デフォルトはroot)で指定されたユーザーのパスワードを要求します。

sudo(8)他の人のようにコマンドを実行できます。

したがって、デフォルトでは、すべてのユーザーがすべてのホスト上のすべてのユーザーとしてすべてのコマンドを実行できます。

The first ALL is the users allowed
The second one is the hosts
The third one is the user as you are running the command
The last one is the commands allowed

おすすめ記事