最干净的方法是什么? 尝试添加用户到用户模块的sudo组,但Ansible报告它找不到sudo组。
代替
- name: create a new user user: name=user state=present groups="group1, group2" password={{ password }} comment="Comment"
我做了
- name: create a new user user: name=user state=present group=primary-group groups="sudo" password={{ password }} comment="Comment"
用户被添加到sudo组。
- name: Create Deploy user user: name={{ deploy }} comment="Deploy User" groups="sudo,admin,{{ deploy }}" sudo: yes
小心你的组列表中的空格…如果你有他们,你会得到“组不存在”。
groups =“admin”将创build用户添加到pipe理员组中