Newer
Older
- hosts: all
tasks:
- name: Update the system
apt:
upgrade: dist
- name: Install requirements
apt:
name:
- openssl
- shellinabox
state: latest
- name: Configure shell in a box
shell: sed -i 's|SHELLINABOX_PORT=4200|SHELLINABOX_PORT=443|' /etc/default/shellinabox
- name: Configure network
shell: iptables -t filter -A INPUT -p tcp --dport 443 -j ACCEPT && iptables -t filter -A OUTPUT -p tcp --dport 443 -j ACCEPT && iptables-save
- name: Restart services
systemd:
name: "{{ item }}"
enabled: yes
state: restarted
loop:
- shellinabox