cowops.debian_users

Debian-Users

Manage local users

Requirements

This role requires a debian compliant system such as ubuntu.

Role Variables

system.users:

  • name: user1 shell: /bin/bash
  • name: user2 shell: /usr/bin/zsh keys:
    • user2_rsa.pub groups:
    • sudo
    • www-data
  • name: user3 remove: yes

Dependencies

None

Example Playbook

- hosts: servers
  roles:
     - { role: cowops.debian-users }

Tasks

  • Install sudo command, bash and zsh shell
  • Add system users
  • Import system users' keys
  • Remove deprecated users
  • Add wheel group
  • Enable passwordless sudo for wheel group
  • Add sudo users to wheel group

License

BSD

About

Install users for debian system

Install
ansible-galaxy install cowops.debian_users
GitHub repository
License
Unknown
Downloads
116
Owner