Files
ansible.role.users/README.md
T
2019-05-03 20:09:39 +08:00

607 B

Ansible role for creating OS users

Create users and optionally put them into sudoers. By default, users are added to ssh_access group. Group will be created if not exist. Password will be generated and displayed in ansible's output.

URL: https://xpk.headdesk.me/git/xpk/role.users

Usage:

Provide the userlist, group, and sudoers variables in a playbook, e.g:

---
- name: create user user1
  hosts: me
  become: yes
  roles:
    - role: users
      vars:
        userlist:
          - foo1
          - foo2
        group: staff
        sudoers: yes

Tested on

  • RHEL7
  • CentOS7
  • Ubuntu18