- 1 1. Introdução
- 2 2. Sobre o Firewall do Ubuntu (ufw)
- 3 3. Pré‑requisitos
- 4 4. Verificando o Status Atual do Firewall
- 5 5. Como Abrir Portas com ufw
- 6 6. Recarregando as Configurações do Firewall
- 7 7. Gerenciando e Excluindo Regras
- 8 8. Testando a Configuração
- 9 9. Considerações de Segurança
- 10 10. Conclusão
1. Introdução
A abertura de portas é uma configuração necessária que permite que aplicações e serviços específicos sejam acessados a partir de fontes externas. O Ubuntu fecha a maioria das portas por padrão para melhorar a segurança, mas quando você precisa abrir uma porta específica, a ferramenta “ufw (Uncomplicated Firewall)” simplifica o processo. Este artigo explica detalhadamente como abrir portas no Ubuntu.
2. Sobre o Firewall do Ubuntu (ufw)
O Ubuntu vem com o ufw pré‑instalado, uma ferramenta projetada para simplificar a configuração de firewall. Ela permite que os usuários controlem o acesso a portas com um único comando, tornando‑a conveniente tanto para administradores de servidores quanto para usuários de desktop. A abertura de portas costuma ser necessária para serviços como servidores web e conexões SSH.
3. Pré‑requisitos
São necessários privilégios de administrador para abrir portas. Todos os comandos mostrados neste artigo serão executados usando sudo. Também verifique se o ufw está instalado no seu sistema. Embora geralmente venha pré‑instalado no Ubuntu, caso não esteja disponível, você pode instalá‑lo usando o seguinte comando:
sudo apt-get install ufw
4. Verificando o Status Atual do Firewall
Primeiro, verifique o status atual do firewall. O comando a seguir exibe se o ufw está habilitado e quais portas estão atualmente abertas:
sudo ufw status
A saída mostra as regras atuais e as configurações de portas. Aqui, você pode confirmar as definições de portas existentes.
5. Como Abrir Portas com ufw
Para abrir uma porta específica, use o comando ufw allow. Por exemplo, para abrir a porta 80 para um servidor web, execute:
sudo ufw allow 80
Da mesma forma, para abrir a porta 22 para acesso SSH, execute:
sudo ufw allow 22
Depois de executado, a porta especificada será aberta e acessível a partir de fontes externas.

6. Recarregando as Configurações do Firewall
Para aplicar as alterações, você deve recarregar o ufw. Isso pode ser feito com o seguinte comando:
sudo ufw reload
Executar este comando aplica imediatamente as configurações atualizadas e ativa as portas abertas.
7. Gerenciando e Excluindo Regras
Para visualizar as regras existentes, use:
sudo ufw status verbose
Para excluir uma regra específica — como remover a regra que abre a porta 22 — use:
sudo ufw delete allow 22
Você também pode excluir regras especificando seus números. Primeiro, verifique os números das regras usando:
sudo ufw status numbered
Em seguida, exclua a regra desejada usando seu número:
sudo ufw delete [number]
8. Testando a Configuração
Para verificar se uma porta foi aberta corretamente, use os seguintes métodos:
- Use o comando
netstatpara confirmar o status da porta. - Verifique a acessibilidade usando uma ferramenta online de teste de portas externas.
Se surgirem problemas, revise suas regras de firewall ou a configuração da rede.
9. Considerações de Segurança
Abrir portas é essencial para usar certas aplicações e serviços, mas também traz riscos de segurança. Portas abertas aceitam acesso externo, aumentando a exposição a conexões não autorizadas. Abra apenas as portas que realmente precisar e garanta que as portas desnecessárias permaneçam fechadas.
10. Conclusão
Este artigo explicou como abrir portas no Ubuntu usando o ufw. A abertura de portas é crucial para a execução de aplicações de rede, mas introduz riscos de segurança, portanto, o gerenciamento adequado é essencial. Revise regularmente suas configurações de firewall e aplique as medidas de segurança mais recentes.
