Skip to content

cowops/debian-users

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Manage user role for ansible galaxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published