我用这个用户数据引导了一个 centos 6.5 AMI:
#cloud-config
users:
- default
- name: my-user
- sudo: ALL=(ALL) NOPASSWD:ALL
我的机器将用户 cloud-user 作为默认用户,而不是 my-user。我的公钥已复制到云用户。所以,简而言之,它不起作用。
如果我这样做,默认用户是 my-user:
#cloud-config
user: my-user
sudo: ALL=(ALL) NOPASSWD:ALL
但我不能 sudo -i 这个用户。
如何在 userdata 中将 my-user 设置为默认值并设置 sudo 权限?