Ansibleは初めてです。これまでに見たほとんどのVPSプロビジョニングガイドは次のとおりです。
- rootがログインできないようにする
ssh
(パスワードではなく)でのみログインできる新しいユーザーを作成する- パスワードなしのsudo権限
wheel
を使用して、新しいユーザーをグループに追加します
(1)と(2)は理解できますが、(3)は理解できません。
確かにパスワードなしsudo
はちょうどとしてログインするのと同じroot
ですか?メリット(便利さ)はわかりましたが、これは非常に安全ではありませんか?
管理者はさまざまな方法でネットワークを運用しているので、これは「主観的」であると言えるかもしれませんが、これは非常に一般的な慣例であり、さまざまな公式のansible docsやホスティング会社が発行するガイドにも示されています。それは常識に反します。その背後にある論理は何ですか?