/openvpn-playbook

Source: https://www.andersontech.consulting/multifactor-everything/

Primary LanguageShellMIT LicenseMIT

Source: https://www.andersontech.consulting/multifactor-everything/

Setup

./bootstrap_ansible.sh
ansible-playbook -i "localhost," -c local --ask-sudo-pass playbook.yml

Create Client''

sudo /etc/openvpn/build-client.sh username

Revoking Clients

sudo userdel username
sudo /etc/openvpn/revoke-client.sh username