Honestamente, acho que o ufw é completamente inútil para o usuário médio. Tenho pouco conhecimento sobre como configurar corretamente um firewall no Linux e, de fato, pouco conhecimento sobre o próprio Linux.
Esta é a razão pela qual eu preciso de pacotes de software com uma interface amigável como eles têm no Windows. Eu uso o Firestarter para configurar meu firewall no Ubuntu, e acho que ele é um firewall confiável quando você altera algumas configurações nas preferências do Firestarter. Você pode instalar o firestarter com este código:
sudo apt-get install firestarter
Depois disso, você deve editar o seguinte arquivo e alterar as linhas comentadas que criam o arquivo de registro relevante:
gksu leafpad /etc/rsyslog.d/50-default.conf
# . = info; . = aviso; *. = avisar; \
# auth, authpriv.none; \
# cron, daemon.none; \
# mail, news.none - / var / log / messages
Tudo o que você precisa fazer é remover o símbolo # que precede cada linha para remover o comentário de todas as linhas mencionadas acima. Depois de salvar o /etc/rsyslog.d/50-default.conf, você também precisa reiniciar o rsyslog ou reiniciar:
sudo service rsyslog restart
Desta forma, o firestarter funcionará como um encanto e você poderá ajustar suas configurações em Preferências. Este link irá enviar-lhe um bom tutorial com muitas descrições gráficas mostrando-lhe como configurar adequadamente o Firestarter de acordo com o seu necessidades.