Se você puder acessar a partição raiz de outro sistema, por exemplo, um CD ao vivo, você pode, como root
, editar /etc/shadow
; Primeiro você tem que chmod u+w shadow
. Encontre a entrada para root
, é provavelmente a primeira e se parece com isso:
root:$asdG0[..etc...]ae/:15666:0:99999:7:::
Apague tudo entre os dois primeiros dois pontos para terminar:
root::15666:0:99999:7:::
Então chmod u-w shadow
. Agora você pode reinicializar o sistema e root
não terá senha. Você pode simplesmente digitar root
no prompt de login e não solicitará um. Você pode usar passwd
para definir um.
Editar 1
Inicialize na mídia ao vivo. Abra um terminal. Descubra o nome do dispositivo para o seu disco principal. sudo fdisk-l
listará todas as partições.Like / dev / sda1
Monte isso em algum lugar para que possamos usá-lo:
sudo mount /dev/sda1 /mnt
Em seguida, altere o diretório
sudo cd /mnt/etc
altere o privilégio
sudo chmod u+w shadow
edite o arquivo como eu escrevo
de
root:$asdG0[..etc...]ae/:15666:0:99999:7:::
para
root::15666:0:99999:7:::
então
u-w shadow
Reinicie