
Acabei de instalar um novo servidor Ubuntu. É uma máquina virtual hospedada no Hyper-V. Estou tentando alterar a senha do root usando os seguintes comandos:
sudo passwd
e, em seguida, inserindo a nova senha.
Tudo parece bem até eu reiniciar o servidor. Então apenas a senha antiga funciona.
Como posso resolver isto?
Responder1
sudo passwd
muda oadministradorsenha (que é o usuário usado para criar o sistema) e não a senha do root. Qualquer coisa relacionada ao root não requer sudo
e vai atrapalhar as coisas (como o Ubuntu espera que você se refira ao usuário administrador ao usar sudo
).
altere a senha do root.
Você precisa primeiro mudar pararaizusando
sudo -i
(requer a senha de administrador) e altere a senha do root com:
passwd
Lembre-se de que o Ubuntu não foi feito para ser usado com root. Se você quiser isso, é melhor mudar para um sistema que use isso imediatamente. Usar root no Ubuntu pode ter efeitos colaterais indesejados. sudo
é uma ligeira melhoria em relação ao uso de root quando se trata de segurança: os hackers precisam do nome da sua conta de administrador e da senha. Usar root significa que o primeiro é conhecido por todos.