我坚持使用 Cloud-Config 创建用户。
有没有人成功并且可以共享一个 .yaml 要点来创建一个具有 ssh-authorized-keys 和 sudo 能力的新用户?
我坚持使用 Cloud-Config 创建用户。
有没有人成功并且可以共享一个 .yaml 要点来创建一个具有 ssh-authorized-keys 和 sudo 能力的新用户?
这篇关于 DigitalOcean的文章贯穿于使用云配置文件执行一些最常见的初始任务。
设置新的 sudo 用户如下所示:
#cloud-config
users:
- name: username
ssh-authorized-keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv60WjxoM39LgPDbiW7ne3gu18q0NIVv0RE6rDLNal1quXZ3nqAlANpl5qmhDQ+GS/sOtygSG4/9aiOA4vXO54k1mHWL2irjuB9XbXr00+44vSd2q/vtXdGXhdSMTf4/XK17fjKSG/9y3yD6nml6 user@example.com
sudo: ['ALL=(ALL) NOPASSWD:ALL']
groups: sudo
shell: /bin/bash
当然,用您的公钥替换 ssh 密钥。