
PRINCÍPIOS DE SEGURANÇA E BOAS PRÁTICAS

A segurança do Linux começa pelo menor privilégio. As operações diárias devem usar uma conta comum; apenas quando são necessários privilégios de administrador (instalar software, modificar configurações do sistema, gerenciar usuários) usa-se sudo. Executar diretamente como root significa que qualquer erro de operação pode danificar o sistema, e o risco de malware obter privilégios também aumenta.

A gestão de senhas e a autenticação são a segunda linha de defesa. A senha de root ou do usuário com sudo deve ser forte e única; se o servidor estiver exposto à internet, recomenda-se desativar o login direto de root com senha e usar autenticação por chave SSH. passwd altera a senha, e sudo passwd nome altera a senha de outro usuário.

A instalação de software deve vir de fontes confiáveis. Os repositórios oficiais são a primeira escolha; adicionar fontes de terceiros (PPA) exige confirmar sua credibilidade. O apt verifica as assinaturas dos pacotes, mas software baixado manualmente (como scripts .sh) não tem essa proteção. Antes de executar qualquer script, use cat para ver seu conteúdo e entender o que ele faz.

O sistema e o software devem ser atualizados regularmente. sudo apt update && sudo apt upgrade é o comando de atualização do Debian/Ubuntu, que corrige vulnerabilidades de segurança conhecidas. Não adie indefinidamente as atualizações de segurança; vulnerabilidades conhecidas são rapidamente exploradas por ferramentas automatizadas.

DICA: Crie uma conta de administrador dedicada (em vez de usar diretamente a conta criada na instalação do sistema) e use sudo para as operações diárias. Antes de executar comandos que não entende, pesquise para confirmar o efeito; especialmente quando a documentação na internet indica sudo rm -rf, fique alerta.

