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


16

サーバーの/ etc / sudoersに以下が含まれている場合:

Defaults targetpw
ALL ALL=(ALL) ALL

次に、これはどういう意味ですか?すべてのユーザーがすべてのコマンドに対してsudoを実行でき、パスワードのみが必要ですか?


7
「セキュリティニルヴァーナ」という意味です。;)
lcd047

回答:


16

sudoers(5)manページから:

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

targetpwの場合:

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

ありがとう!その間、sudoersで "Defaults targetpw"エントリを見つけました。Qを更新しました
LoukiosValentine79

@ LoukiosValentine79私は答えを更新するだけです、それはあなたの質問に答えますか?
poz2k4444

他のユーザーのパスワードではなく、自分のパスワードを入力する必要があるのを待ちますか?
evan54 2016

1
targetpw他の(ターゲット)ユーザの
X-ゆり
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.