Ansible roles by Evolix
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Ludovic Poujol 890055753e evolinux-users: Validate sshd config with "-t" instead of "-T" il y a 9 mois
..
defaults evolinux-users: add user to internal group if defined and Debian >= 9 il y a 1 an
handlers evolinux-users: add newaliases handler il y a 1 an
meta change repositories URL il y a 1 an
tasks evolinux-users: Validate sshd config with "-t" instead of "-T" il y a 9 mois
templates haproxy: move check_haproxy_stats to nagios-nrpe role il y a 1 an
tests Refactoring of admin-users + evolinux-base roles il y a 2 ans
.kitchen.yml Refactoring of admin-users + evolinux-base roles il y a 2 ans
README.md evolinux-users: add user to internal group if defined and Debian >= 9 il y a 1 an

README.md

evolinux-users

Creates evolinux users accounts, based on a configuration data structure.

Tasks

Everything is in the tasks/main.yml file.

Available variables

The variable evolinux_users must be a “dict” of one or more users :

evolinux_users:
  foo:
    name: foo
    uid: 1001
    fullname: 'Mr Foo'
    groups: "baz"
    password_hash: 'sdfgsdfgsdfgsdfg'
    ssh_key: 'ssh-rsa AZERTYXYZ'
  bar:
    name: bar
    uid: 1002
    fullname: 'Mr Bar'
    groups:
    - "baz"
    - "qux"
    password_hash: 'gsdfgsdfgsdfgsdf'
    ssh_keys:
      - 'ssh-rsa QWERTYUIOP'
      - 'ssh-ed25519 QWERTYUIOP'
  • evolinux_sudo_group: which group to use for sudo (default: evolinux-sudo)
  • evolinux_ssh_group: which group to use for ssh (default: evolinux-ssh)
  • evolinux_internal_group: which group to use for all created users (eg. the company name)
  • evolinux_root_disable_ssh: disable root's ssh access (default: True)