Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/notfixingit3/ansible_duo_ssh_auth

Install Duo Support for SSH
https://github.com/notfixingit3/ansible_duo_ssh_auth

ansible ansible-playbook duo duo-security ssh ssh-server

Last synced: about 2 months ago
JSON representation

Install Duo Support for SSH

Awesome Lists containing this project

README

        

# Deploy DUO for SSH

Only Supporting Ubuntu 22.04 for the moment

## Note: See extra/README.md
If you want to first add a user that can bypass duo for future playbook runs
If you change the username from ansible, make sure you add it to groups with !username

## To install
* Edit hosts file or use your own
* Edit vars/vars.yml and set your information from DUO Application Unix
* Additional settings can be set by editing templates/pam_duo.conf.j2 See: https://duo.com/docs/loginduo#duo-configuration-options
* ansible-playbook -i hosts tasks/main.yml

## Change Log
11/7/2023 - Verified working on DO and Azure
11/4/2023 - Initial creation

## Sometimes the lie is easier to live with ~ Tom