Mik*_*eck 4 cloud amazon-ec2 ssh-keys
是否可以使用 CloudInit 的 #cloud-config 文件为多个用户添加 ssh 授权密钥?
我正在尝试使用 CloudInit 初始化从 Amazon Linux AMI 创建的新 EC2 实例。我可以使用以下方法将自定义 ssh 授权公钥添加到 ec2-user 帐户:
#cloud-config
ssh_authorized_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAA...
Run Code Online (Sandbox Code Playgroud)
我真正想做的是创建几个新用户并为每个用户添加一个单独的公钥。是否可以使用标准的 cloud-config 指令来做到这一点,或者我只需要编写一个自定义的 shell 脚本来做到这一点?
看起来您现在可以执行此操作
#cloud-config
users:
- default
- name: jdoe
gecos: John Doe
ssh-authorized-keys:
- ssh-rsa ...
- name: jroe
gecos: Jane Roe
ssh-authorized-keys:
- ssh-rsa ...
Run Code Online (Sandbox Code Playgroud)
来自https://cloudonaut.io/avoid-sharing-key-pairs-for-ec2/
归档时间: |
|
查看次数: |
5843 次 |
最近记录: |