Skip to content

A standard user on a Debian (based) system (using KeePass to hold passwords).

License

Notifications You must be signed in to change notification settings

OneOffTech/ansible-role-user

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User

This roles creates the user user on a Debian (based) system. Used for the provision setup. The account has direct super user access (through sudo) and it optionally gets password information from a simple, encryped KeePass database.

This is work in progress and it is prefered to collaborate on it. Please communicate over the issue queue. Every pull request is highly appreciated.

Requirements

None

Role Variables

system_user: ""          # populated from keepass
system_user_password: "" # populated from keepass

system_user_authorized_keys: []

Dependencies

None

Example Variables

system_user_authorized_keys:
  - ssh-ed25519 AAAAC3XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX me@desktop

Example Playbook

- hosts: servers
  roles:
     - { role: xamanu.essentials }

License

MIT

Author Information

Felix Delattre - https://felix.delattre.de

About

A standard user on a Debian (based) system (using KeePass to hold passwords).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published