Instalação Automatizada

Setup Seguro do Servidor

Automatize a configuração inicial de servidores Debian e Ubuntu com hardening básico de SSH, firewall e acesso seguro.

O que este instalador configura?

👤

Criação de usuário seguro

Cria ou reutiliza um usuário dedicado para administração do servidor.

🔑

Autenticação SSH por chave

Configura acesso SSH exclusivamente via chave pública.

🚫

Bloqueio de senha e root

Desabilita login SSH por senha e impede acesso remoto do usuário root.

🔥

Firewall nftables

Configura firewall seguro com política padrão DROP para conexões de entrada.

🌐

Restrição por IP

Permite acesso SSH apenas para blocos IPv4 e/ou IPv6 autorizados.

🛡️

Hardening inicial

Aplica configurações recomendadas de segurança para servidores Debian e Ubuntu.

Usando CURL

curl -fsSL https://config.bahia.cloud/scripts/setup.sh -o setup.sh chmod +x setup.sh ./setup.sh

Usando WGET

wget https://config.bahia.cloud/scripts/setup.sh chmod +x setup.sh ./setup.sh

Execução Recomendada

curl -fsSL https://config.bahia.cloud/scripts/setup.sh -o /tmp/setup.sh && chmod +x /tmp/setup.sh && sudo /tmp/setup.sh

O instalador será baixado temporariamente, receberá permissão de execução e será iniciado com privilégios administrativos.

Verificação de integridade

Antes de executar o script, você pode comparar o SHA256 do arquivo baixado com o hash oficial publicado nesta página.

sha256sum /tmp/setup.sh

SHA256 oficial:

40ab921c30219d10f3c618b7727d263b22e62f9da5f3dd42e1bc8616d2b941a9

Também disponível em: https://config.bahia.cloud/scripts/setup.sh.sha256

Baixar setup.sh