このユーザーデータを使用して、centos 6.5 AMI をブートストラップします。
#cloud-config
users:
- default
- name: my-user
- sudo: ALL=(ALL) NOPASSWD:ALL
私のマシンには、my-user ではなく、ユーザー cloud-user がデフォルトのユーザーとして表示されます。公開鍵がクラウド ユーザーにコピーされました。したがって、要するに、それは機能しません。
これを行うと、デフォルトのユーザーは my-user になります。
#cloud-config
user: my-user
sudo: ALL=(ALL) NOPASSWD:ALL
しかし、このユーザーで sudo -i を実行することはできません。
userdata で my-user をデフォルトに設定し、sudo 特権を設定するにはどうすればよいですか?