mirror of
https://github.com/gophish/gophish
synced 2024-11-12 23:37:11 +00:00
0646f14c99
* Update Ansible role * lint Ansible role * Update Ansible Playbook README * use python3 packages instead python2 |
||
---|---|---|
.. | ||
roles/gophish | ||
hosts | ||
README | ||
site.yml |
Tested on Ubuntu 20.04 LTS. Installs Postfix (to listen on localhost only) and the latest Linux gophish binary. setcap is used to allow the gophish binary to listen on privileged ports without running as root. 1) Edit hosts file with the Gophish server IP. 2) Edit vars/main.yml with any changes: 3) Modify files/config.json with any changes. 4) Execute # Log in as root with SSH key ansible-playbook site.yml -i hosts -u root --private-key=private.key # Log in as root with password ansible-playbook site.yml -i hosts -u root --ask-pass # Log in as non-root user with SSH key (if root login has been disabled) ansible-playbook site.yml -i hosts --private-key=private.key -u user --become --ask-become-pass # Logging in as non-root user without SSH keys ansible-playbook site.yml -i hosts -u ubuntu --ask-pass --become --ask-become-pass