wils@web ~ $ cat ~/ajuda/como-configurar-o-ufw-no-ubuntu-22-04-para-permitir-apenas-conexoes-https.md

Segurança

Como configurar o UFW no Ubuntu 22.04 para permitir apenas conexões HTTPS

atualizado em 19/08/2026

O UFW (Uncomplicated Firewall) é uma ferramenta de configuração de firewall no Ubuntu que facilita o gerenciamento de regras de firewall. Neste guia, você aprenderá como configurar o UFW no Ubuntu 22.04 para permitir apenas conexões HTTPS.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso à conta de usuário com privilégios sudo.
  • Servidor web configurado para aceitar conexões HTTPS (por exemplo, Apache ou Nginx).

Passo a Passo

1. Instalar o UFW (se necessário)

O UFW geralmente vem pré-instalado no Ubuntu. Você pode verificar se está instalado com o seguinte comando:

sudo ufw status

Se não estiver instalado, você pode instalá-lo com:

sudo apt install ufw

2. Habilitar o UFW

Para habilitar o UFW, execute:

sudo ufw enable

3. Permitir conexões HTTPS

Para permitir apenas conexões HTTPS, você deve permitir a porta 443:

sudo ufw allow 443/tcp

4. Negar todas as outras conexões

Agora, você deve negar todas as outras conexões. Para isso, execute:

sudo ufw default deny incoming
sudo ufw default allow outgoing

5. Verificar as regras do UFW

Para verificar se as regras foram aplicadas corretamente, use:

sudo ufw status verbose

Conclusão

Agora você configurou o UFW para permitir apenas conexões HTTPS no seu servidor Ubuntu 22.04. Lembre-se de testar a configuração acessando seu servidor através de um navegador usando HTTPS. Se você precisar permitir outras conexões no futuro, como SSH, você pode fazer isso com o comando sudo ufw allow ssh.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.