sudoでパスワードの入力を求められますか?

sudoでパスワードの入力を求められますか?

私はPuppetを使ってユーザーを作成しています。 Puppetで私がしたことの要旨は次のとおりです。

user { 'ntkay':
    name => 'ntkay',
    uid  => 10000,
    home => '/home/ntkay',
    managehome => true,
    shell => '/bin/bash',
    groups => ['sudo', 'adm'],
}

これにより、ユーザーが作成され、認証キーを使用してSSH経由でログインできます。ただし、これを行うと、次のようにsudoなります。

[sudo] password for ntkay:

同じシステムのユーザーは、ubuntuパスワードの入力を求められず、sudo同じグループのメンバーです。ntkay上記の設定にはパスワードさえありません。この問題をどのように解決できますか?

答え1

/etc/sudoersこれに加えて、ディレクトリ内のファイルをsudo読みます。/etc/sudoers.dアプリケーションはcloud-init通常AWSインスタンスで使用され、パスワードなしでsudoersデフォルトユーザーを許可するようにこのディレクトリに設定を配置します。sudo

関連情報