가급적 추가 그룹에 사용자를 추가하려면 어떻게해야합니까? 기존 그룹 세트를 바꾸고 싶지 않고 사용자를 sudo
그룹에 추가하기 만합니다.
답변
사용자 모듈 에 따르면 다음을 사용할 수 있습니다.
- 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
.
생략 append: yes
하면 usermod 매뉴얼 페이지 에 따라 다른 모든 그룹에서 사용자가 제거됩니다 . 사용자가 속한 특정 그룹 목록을 사용하려는 경우 유용합니다.