Firewall SSH

Revisar regras UFW e restringir as origens de acesso SSH.

Antes de executar

Este exemplo Ubuntu não ativa nem redefine o UFW. Mantenha o console e a sessão abertos. Substitua endereço e porta pelos reais; considere IPv6, NAT, IP dinâmico, regras de nuvem, ordem e política padrão. Não exclua regras de finalidade desconhecida.

As etapas no servidor usam o Ubuntu como exemplo. Comandos, caminhos de configuração e nomes de serviços podem ser diferentes em outros sistemas. Execute as etapas do cliente no cliente, conforme indicado.

Após aplicar as alterações, confirme em uma nova sessão SSH que o login e o funcionamento esperado estão corretos. Mantenha a sessão atual aberta até a verificação ser concluída, para poder restaurar a configuração se necessário.

Exemplos

Verifique o estado do UFW, regras numeradas e políticas padrão.

sudo ufw status verbose
sudo ufw status numbered

Se a política permitir, autorize a origem confiável e a porta SSH reais. Esta regra, sozinha, não bloqueia outras origens.

sudo ufw allow from 192.0.2.10 to any port 22 proto tcp

Remova somente a regra adicionada usando o mesmo endereço e porta reais; teste uma nova conexão.

sudo ufw delete allow from 192.0.2.10 to any port 22 proto tcp

Referências oficiais

Revisado em 27 de outubro de 2026