This role can be used to manage user accounts (and user groups). You can manage almost all aspects of the users' account, like UID/GID, home directory, shell, etc. Accounts are configured using lists in Ansible inventory, with separate lists for:
- admin accounts;
- global list of users created on each host in a cluster;
- list of users created on a group of hosts;
- list of users created on a specific host;
debops.users
is meant as a simple way to create a few dozen accounts max,
for larger number of accounts its preferred to use a dedicated solution,
like an LDAP directory.
This role requires at least Ansible v1.8.0
. To install it, run:
ansible-galaxy install debops.users
More information about debops.users
can be found in the
official debops.users documentation.
You may need to include missing roles from the DebOps common playbook into your playbook.
Try DebOps now for a complete solution to run your Debian-based infrastructure.
users
role was written by:
License: GPLv3
This role is part of the DebOps project. README generated by ansigenome.