回答:
ユーザーモジュールによると、これを使用できます。
- name: Adding user {{ user }}
user: name={{ user }}
group={{ user }}
shell=/bin/bash
password=${password}
groups=sudo
append=yes
あなただけ追加することができますgroups=groupname
し、append=yes
あなたがそれらを作成しているとき、既存のユーザーに追加します
{{ user }}
システムに既に存在する場合、次を使用してグループに追加するだけです。
- name: adding existing user '{{ user }}' to group sudo
user:
name: '{{ user }}'
groups: sudo
append: yes
グループのセットに追加するには、などのカンマ区切りリストを使用できますgroups: admin,sudo
。
usermodのmanページにappend: yes
よると、省略した場合、他のすべてのグループからユーザーが削除されることに注意してください。ユーザーが属するグループの特定のリストを使用する場合に役立ちます。
group:
ためs
、なしで記述しないように注意してください。
user
存在しない場合、モジュールはユーザーを作成することになっていますが、存在するはずのないユーザーを変更しようとする場合、ユーザーはコードを確認する必要があります。
append=yes
まさに私が探しているものです!