上記の行では、<user>
がパスワードを入力しなくてもSudoコマンドを実行できることを知っています。しかし、構文は実際にはどういう意味ですか?あなたが記事にリンクすることができれば、それも問題ありません。ありがとう
man sudoersから
デフォルトでは、Sudoは、コマンドを実行する前に、ユーザーが自分自身を認証することを要求します。この動作は、NOPASSWDタグを介して変更できます
そのため、ユーザーまたはグループは認証なしでSudoを実行できます。これは大きなセキュリティリスクになるため、このコマンドには十分注意してください。
また、チェックしてください https://askubuntu.com/questions/334318/sudoers-file-enable-nopasswd-for-user-all-commands
sudoers
のマニュアルページでは、これについて詳しく説明しています。この行で使用されるデフォルトのエイリアスはいくつかあります。
形式は次のとおりです。
user_spec runas_spec=(Host_spec) NOPASSWD:cmd_spec
さまざまな仕様にエイリアスを使用するのが一般的です。各仕様には、自明の定義済みエイリアスALLがあります。