ドキュメントによると、このファイルを変更すると、ローカルユーザーがリモートマシンでSudoコマンドを実行できるようになる可能性があります。
user1 192.168.1.14=(user2:group1) ALL
私が読んだことによると、このエントリにより、user1はIP192.168.1.14のホストですべてのコマンドを実行できます。どうすればこれが可能ですか?
また、異なるユーザーとしてコマンドを実行することの意味を理解するのに問題がありますか?
ドキュメントを読み間違えました。スペックを考えると:
user Host = (target_user:target_group) command
ホスト名/ IPがsudoers
のシステムのHost
では、user
はcommand
をtarget_user
/target:group
として実行できます。システムにホスト名/ IP Host
がない場合、このルールは適用されません。現在のシステムのホスト名/ IPのみがチェックされます。リモートシステムには適用されません。これを管理ツールと考えてください。システム管理者は、注意して、ネットワーク内のすべてのシステムで同じsudoers
ファイルを使用し、それに応じてHost
仕様を使用して特権を配布できます。