这样做最干净的方法是什么?尝试使用 users 模块将用户添加到 sudo 组,但 Ansible 报告找不到 sudo 组。
Hyp*_*cus 10
代替
- name: create a new user
user: name=user
state=present
groups="group1, group2"
password={{ password }}
comment="Comment"
Run Code Online (Sandbox Code Playgroud)
我做了
- name: create a new user
user: name=user
state=present
group=primary-group
groups="sudo"
password={{ password }}
comment="Comment"
Run Code Online (Sandbox Code Playgroud)
并且用户被添加到 sudo 组。
小智 8
- name: Create Deploy user
user: name={{ deploy }} comment="Deploy User" groups="sudo,admin,{{ deploy }}"
sudo: yes
Run Code Online (Sandbox Code Playgroud)
小心你的组列表中的空格...如果你有它们,你会得到“组不存在”。
归档时间: |
|
查看次数: |
35418 次 |
最近记录: |