Jawaban:
Menurut modul Pengguna Anda dapat menggunakan ini:
- name: Adding user {{ user }}
user: name={{ user }}
group={{ user }}
shell=/bin/bash
password=${password}
groups=sudo
append=yes
Anda bisa menambahkan groups=groupnamedan append=yesmenambahkannya ke pengguna yang ada saat Anda membuatnya
Jika {{ user }}sudah ada dalam sistem, Anda harus menggunakan yang berikut ini untuk menambahkannya ke grup:
- name: adding existing user '{{ user }}' to group sudo
user:
name: '{{ user }}'
groups: sudo
append: yes
Untuk menambahkannya ke sekelompok grup, Anda dapat menggunakan daftar yang dipisahkan koma, misalnya groups: admin,sudo.
Berhati-hatilah bahwa jika Anda menghilangkan append: yes, pengguna Anda akan dihapus dari semua grup lain, menurut halaman manual usermod . Itu akan berguna jika Anda ingin menggunakan daftar grup tertentu yang harus dimiliki pengguna.
group:tanpa s, karena ini akan mengubah GID utama.
usermodul ini seharusnya membuat pengguna jika mereka tidak ada, namun, pengguna harus meninjau kode-nya jika dia mencoba untuk memodifikasi pengguna yang bahkan tidak seharusnya ada.
append=yesmemang itulah yang saya cari!