1

Я не могу добавить пользователя в уже существующую группу. После выполнения при проверке из /etc/groups я вижу, что пользователь не добавлен. Я новичок в Ansible. Может ли кто-нибудь помочь?

Это скрипт, который я использую:

 hosts: host1
  remote_user: root
  tasks:
  - name: Creating user arun with shell login
    user:
     name: arun
     password: redhat
     shell: /bin/bash
  - name: creating group
     group:
     name: arungrp
     state: present
  - name: adding test user to group
     user:
      name: test
      group: arungrp
      append: yes

1 ответ1

1

Append - это модификатор для группы s, а не группы.

Вы хотите arungrp в качестве вторичной группы?

- name: creating group
     group:
     name: arungrp
     state: present
 - name: Creating user arun with shell login
     user:
      name: test
      password: redhat
      shell: /bin/bash
      groups: arungrp
      append: yes

Если вы хотите его в качестве основной группы:

- name: creating group
     group:
     name: arungrp
     state: present
- name: Creating user arun with shell login
    user:
     name: arun
     password: redhat
     shell: /bin/bash
     group: arungrp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .