SoInteractive.users

user logo

Ansible Role: Users

Build Status License Ansible Role GitHub tag Twitter URL

Manage Users, Passwords, and SSH Public Keys

:warning: IMPORTANT NOTICE

This project is for internal use. We do not accept Pull Requests or new issues.

Overview

This role copies SSH keys and sets up sudo to allow users to connect to remote hosts without a password. It also removes SSH keys from the "insecure_keys" directory. The role can adjust PAM to notify about failed SSH logins and can optionally send Slack notifications.

Disclaimer

This role is made for SoInteractive's internal use. However, with some adjustments, it can be used on other systems.

The role keeps public SSH keys for SoInteractive users. This method is considered safe as long as private keys are stored securely.

Example Usage

You can use it in a playbook like this:

- hosts: all
  become: true
  roles:
    - SoInteractive.users

Check the defaults/main.yml for customizable role variables.

Informazioni sul progetto

Manage users, passwords, and ssh keys

Installa
ansible-galaxy install SoInteractive.users
Licenza
mit
Download
375
Proprietario
We connect technology with creativity