Após receber servidor dedicado, configuração inicial adequada é crucial. Este guia mostra passos essenciais para Ubuntu, CentOS e Debian.
Primeiro Acesso
Conecte via SSH usando credenciais fornecidas. Use chave SSH quando possível. Verifique versão do sistema: cat /etc/os-release.
Atualização do Sistema
Ubuntu/Debian: apt update && apt upgrade -y. CentOS/RHEL: yum update -y ou dnf update -y. Mantenha sistema atualizado para segurança.
Criação de Usuário
Crie usuário não-root: adduser novousuario. Adicione ao grupo sudo: usermod -aG sudo novousuario. Teste acesso com novo usuário.
Configuração SSH
Edite /etc/ssh/sshd_config. Desabilite login root: PermitRootLogin no. Altere porta padrão. Configure autenticação por chave. Reinicie SSH.
Firewall
Ubuntu: Configure UFW. CentOS: Configure firewalld ou iptables. Abra portas necessárias (22, 80, 443). Bloqueie acesso desnecessário.
Timezone
Configure timezone: timedatectl set-timezone America/Sao_Paulo. Verifique: timedatectl status. Mantenha relógio sincronizado com NTP.
Hostname
Configure hostname: hostnamectl set-hostname meuservidor. Edite /etc/hosts. Reinicie para aplicar mudanças.
Segurança Básica
Configure fail2ban. Instale atualizações de segurança. Configure logrotate. Monitore logs regularmente.
Conclusão
Setup inicial adequado estabelece base sólida. Siga estes passos para configurar servidor dedicado Linux corretamente.