Files
VPS-scripts_Ubuntu-Mail/config/ufw/config.sh
2019-11-06 13:17:48 +01:00

26 lines
553 B
Bash

#!/bin/bash
#ufw config
sed -i 's/IPV6=yes/IPV6=no/g' /etc/default/ufw
ufw default deny incoming > $OUTPUT 2>&1
#Web interface
ufw allow 80/tcp > $OUTPUT 2>&1
ufw allow 443/tcp > $OUTPUT 2>&1
#IMAP/POP3
ufw allow 25/tcp > $OUTPUT 2>&1
ufw allow 110/tcp > $OUTPUT 2>&1
ufw allow 143/tcp > $OUTPUT 2>&1
ufw allow 465/tcp > $OUTPUT 2>&1
ufw allow 587/tcp > $OUTPUT 2>&1
ufw allow 993/tcp > $OUTPUT 2>&1
ufw allow 995/tcp > $OUTPUT 2>&1
#DNS
ufw allow 53/tcp > $OUTPUT 2>&1
#SSH
ufw limit 4242/tcp > $OUTPUT 2>&1
echo "y" | ufw enable > $OUTPUT 2>&1