logo

Redefinir uma senha administrativa perdida do Linux e explicação

O modo de recuperação nem sempre funciona porque muitos sistemas solicitarão a senha do root para fazer login. Agora, como você não sabe a senha do root, esse truque falhará. Nesse caso, você pode tentar estas maneiras mais fáceis de redefinir a senha do Linux.

1. Use 'sudo su' ou 'sudo -i'

sudo passwd root ou passa sudo su ou sudo -i para primeiro obter o poder de root e, em seguida, executar o comando passwd, ele ou ela poderá redefinir a senha de root. Não funciona em todos os lugares. Pensar de uma situação em que você não possui uma senha de root.

2. Método Grub

Ligue o seu computador.



Imprensa ESC no prompt do GRUB.

ipconfig para Ubuntu

Redefinir uma senha administrativa perdida do Linux e explicação' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation.webp' title=

linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts  

OU

 kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts

Redefinir uma senha administrativa perdida do Linux e explicação' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-1.webp' title=

Pressione e para editar

comandos linux que

Vá até o final da linha e adicione Dia de Woley/Aibin/Shadensh . Então a linha começará a ficar assim:

linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash  
OU
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash  

Pressione Enter então Pressione b para inicializar seu sistema. Seu sistema inicializará em um shell root sem senha.

Redefinir uma senha administrativa perdida do Linux e explicação' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-2.webp' title=

Agora emita o comando nome de usuário senha *onde 'nome de usuário' é o usuário para o qual você deseja alterar a senha.

Em seguida, você será solicitado a fornecer uma nova senha:

ano em que o computador foi inventado
Enter new UNIX password:  
Redefinir uma senha administrativa perdida do Linux e explicação' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-3.webp' title=

Explicação

A razão pela qual isso acontece é que normalmente quando um sistema Linux inicializa, o kernel é carregado primeiro. Depois que o kernel é carregado, ele carrega o ramdisk e fica pronto para continuar o restante da inicialização. Quando estiver pronto, ele executa o comando init (geralmente localizado em /sbin/init) que executaria o resto do sistema. Quando você passa Dia de Woley/Aibin/Shadensh para o kernel ele não carregará /sbin/init arquivo para inicialização, em vez disso, ele será carregado /bin/bash arquivo que inicia o shell bash com o poder do usuário root (porque o próprio kernel o chamou) e, portanto, esse prompt permitiria alterar a senha do usuário root. Na verdade este prompt tinha mais poder do que qualquer outra coisa no Linux porque está rodando com todos os privilégios do sistema.

Criar questionário