Se você precisa de segurança máxima em seus sistema e pode viver sem o root, descubra como ativar e desativar a conta root no Linux.
Root é a conta de usuário mais poderosa no sistema Linux. Ele é um usuário que possui total controle de todo o Linux e é o administrador do sistema.
Na verdade, é a parte mais importante de todo o sistema e que pode realizar qualquer operação nele.
Como a conta root é muito poderosa, é sempre necessário protegê-la com medidas adequadas. Usar uma senha poderosa é definitivamente uma dessas medidas.
Existem algumas conspirações por aí que dizem que desabilitar a conta root é provavelmente uma má ideia, porque há uma série de ações que devem ser executadas com privilégios de root.
Para esses, desativar root é uma loucura, certo?
É aí que a ideia está errada. A verdade é que desabilitar root é definitivamente uma das melhores medidas de segurança que você pode usar. Esse truque é super fácil, e reativar a conta não é tão difícil assim.
Como desativar a conta root no Linux
Para desativar a conta root no Linux, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Para desabilitar a conta root, você precisa fazer algo de antemão. Primeiramente, certifique-se de que todos os usuários do sistema que têm a capacidade de executar comandos como root tenham uma senha segura, pois uma senha fraca reduzirá a segurança drasticamente. A melhor maneira de fazer isso é executar o comando abaixo. Este comando forçará a redefinição da senha do usuário e solicitará a criação de uma nova senha. Essa etapa não é necessária, mas é melhor prevenir do que remediar, certo?
sudo passwd username
Passo 3. É hora de desativar a conta root. Execute o seguinte comando para iniciar o shell no nível do sistema;
sudo -s
Passo 4. Agora, simplesmente execute o comando abaixo e desabilite o root;
passwd -l root
Ou
passwd --lock root
Passo 5. (opcional) O comando acima irá bloquear a conta. No entanto, se o seu instinto estiver dizendo que você precisa protegê-lo ainda mais, execute o próximo comando.
usermod -p '!' root
Este comando embaralha a senha de root em um instante. Assim, a conta root está inacessível para todos.
Como ativar a conta root no Linux
Desativar root é uma boa ideia, mas se você não conseguir recuperá-lo no tempo, não é tão seguro, certo?
Para desativar a conta root no Linux, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Execute o seguinte comando;
passwd root
Observe que, depois de executar esse comando, você precisará inserir uma nova senha para a conta, pois esse comando redefine o root para o padrão.
Está feito! Sua conta root está de volta!
Concluindo
Pronto! Agora sempre que for necessário, você pode utilizar essas dicas e deixar seu sistema Linux bem menos vulnerável.