adarnimrod.users

Usuarios #########

.. image:: https://travis-ci.org/adarnimrod/users.svg?branch=master :target: https://travis-ci.org/adarnimrod/users

Un rol de Ansible para crear usuarios, grupos, alias de correo, configurar sudo y restringir el acceso SSH a la cuenta root. El caso de uso previsto es reemplazar la configuración de un servidor LDAP o NIS. El rol también instala sudo y crea un grupo de sudoers que puede usar sudo con una contraseña. Se establece una contraseña si se proporciona. Para generar el hash de contraseña necesario, en Debian ejecuta: :code:echo MyPassword | mkpasswd -m sha-512 -s y en OpenBSD ejecuta: :code:echo MyPassword | encrypt. Si se proporciona, también se configuran el alias de correo y las claves autorizadas de SSH. Si :code:users_lock_root_ssh se establece en :code:True (por defecto es así), entonces el inicio de sesión root por SSH está deshabilitado. Otro caso de uso es gestionar usuarios del sistema, por ejemplo, para deshabilitar el inicio de sesión local de root, agrega root a la variable :code:users con la contraseña :code:*************, establecer una dirección de correo electrónico también configurará el reenvío de correo.

Requisitos

Consulta :code:meta/main.yml y las afirmaciones al comienzo de :code:tasks/main.yml.

Variables del rol

Consulta :code:defaults/main.yml.

Dependencias

Consulta :code:meta/main.yml.

Ejemplo de Playbook

Consulta :code:tests/playbook.yml.

Pruebas

Las pruebas requieren Python 2.7, Tox, Vagrant y VirtualBox. Para probar, simplemente ejecuta :code:tox. Pre-commit <http://pre-commit.com/>_ también está configurado para este proyecto.

Licencia

Este software está licenciado bajo la licencia MIT (consulta el archivo :code:LICENSE.txt).

Información del autor

Nimrod Adar, contáctame <[email protected]>_ o visita mi sitio web <https://www.shore.co.il/>. Se aceptan parches a través de git send-email <http://git-scm.com/book/en/v2/Git-Commands-Email>. El repositorio se encuentra en: https://git.shore.co.il/explore/.

Acerca del proyecto

Create users, groups, email aliases, configure sudo and lock down root account.

Instalar
ansible-galaxy install adarnimrod.users
Licencia
mit
Descargas
1.4k
Propietario
https://shore.co.il/about