Pergunta  
 
Rede de conhecimento computador >> Pergunta >> senhas >> Content
Como você recupera sua senha no SUSE Linux?
O processo de recuperação de uma senha esquecida no SUSE Linux depende de alguns fatores, principalmente se você tem acesso raiz ou não. Aqui está um colapso dos cenários e passos comuns:

1. Você tem acesso root ou conhece um usuário com `sudo` privilégios:

Este é o cenário mais fácil. Você pode simplesmente redefinir a senha do usuário em questão.

* Faça login como root (ou um usuário com `sudo` privilégios): Isso normalmente envolve inserir "root" como nome de usuário e senha correta. Se você estiver usando `sudo` de outra conta de usuário, precisará da senha desse usuário.

* Abra um terminal:

* Redefina a senha usando o comando `passwd`:

`` `BASH
sudo passwd
`` `

Substitua `` pelo nome de usuário real cuja senha você deseja redefinir.

O sistema solicitará que você insira uma nova senha e a confirme. Você não verá os personagens enquanto digita por razões de segurança.

* sem `sudo` (se logado como root):

`` `BASH
Passwd
`` `

* Exemplo: Para redefinir a senha do usuário "John":

`` `BASH
sudo passwd John
`` `

* Faça logon e faça o login novamente com a nova senha.

2. Você não tem acesso root e não conhece um usuário com `sudo` privilégios:

Este é um processo mais envolvido e requer interromper o processo de inicialização. Envolve a inicialização no modo de usuário único ou no modo de emergência, o que fornece privilégios de raiz para redefinir a senha. Este método requer acesso físico à máquina.

* Reinicie o sistema:

* interromper o processo de inicialização: Durante o processo de inicialização, você precisa interromper a sequência de inicialização normal. O tempo é crítico. Você está procurando o menu Grub Bootloader.

* Para sistemas com o tradicional carregador de inicialização do Grub: Assista ao menu Grub durante a inicialização. Pressione uma tecla como esc, shift ou qualquer tecla de seta Para interromper o processo de inicialização automática e exibir o menu Grub.

* Para sistemas com Systemd-Boot (UEFI): Pressione esc, del, f2, f12 , ou uma chave semelhante repetidamente durante a inicialização para acessar o menu de inicialização da UEFI. Em seguida, selecione a entrada de inicialização e pressione 'E' para editá -la. Pode ser necessário consultar a documentação da sua placa -mãe para obter a chave exata.

* Edite a configuração do GRUB (ou configuração Systemd-Boot):

* em Grub (tradicional):
* Use as teclas de seta para destacar a linha que começa com `linux` ou` linuxefi`.
* Pressione a tecla `e` para editar essa linha.
* Vá para o final da linha, adicione `init =/bin/bash` (ou` rd.break aplicativo =0` para sistemas ou sistemas mais antigos com inicialização segura ativada, veja abaixo mais detalhes) e pressione Ctrl+X ou F10 para inicializar.
* `init =/bin/bash` diz ao sistema para iniciar um shell Bash como o primeiro processo (PID 1) em vez do processo usual de inicialização.

* em Systemd-boot (UEFI):
* Destaque a entrada de inicialização que você deseja usar.
* Pressione 'E' para editar a entrada de inicialização.
* Vá para o final da linha que começa com `linux` ou` linuxefi` e adicione ou `init =/bin/bash` ou` rd.break aplicativo =0` (e possivelmente `Systemd.unit =emergency.target`). Pressione Ctrl+X ou F10 para inicializar.

* inicializar no modo de usuário único/modo de emergência: Depois de pressionar Ctrl+X ou F10, o sistema deve inicializar em um ambiente mínimo.

* Remonte o sistema de arquivos raiz com permissões de leitura/gravação: O sistema de arquivos raiz é frequentemente montado como somente leitura inicialmente. Você precisa remontá -lo com acesso de leitura/gravação para fazer alterações.

`` `BASH
Mount -o Remount, RW /
`` `

* (Opcional - necessário com `rd.break aplicativo =0`): Se você usou `rd.break aplicativo =0`, precisará recolocar no sistema. Isso define o diretório raiz para o local correto. Se você não usou `rd.break aplicativo =0`, pule esta etapa.

`` `BASH
Chroot /Sysroot
`` `

* Redefinir a senha: Agora você pode usar o comando `passwd`.

`` `BASH
Passwd
`` `

Substitua `` pelo nome de usuário para o qual deseja redefinir a senha.

* Atualizar contextos Selinux (importante se você usou `rd.break aplicativo =0`): Se você usou `rd.break aplicativo =0`, os contextos do Selinux podem estar incorretos. Você precisa recriá -los.

`` `BASH
Touch /.Autorelabel
Saia # Saia do ambiente CHROOT
Reinicie -f
`` `

* Reinicie o sistema: Digite `reboot -f` e pressione Enter. A bandeira `-f` força a reinicialização. Se você usou `init =/bin/bash`, também pode experimentar` exec/sbin/init` ou apenas `reboot`.

* Faça login com a nova senha.

Considerações importantes e solução de problemas:

* Boot segura: Se o seu sistema tiver uma inicialização segura ativada, `init =/bin/bash` pode não funcionar. Nesse caso, tente adicionar `rd.break aplicativo =0` em vez disso. Isso quebra o processo de inicialização mais cedo e permite remover o sistema de arquivos raiz. Lembre -se de atualizar os contextos do Selinux (como descrito acima) se você usar `rd.break`.

* `rd.break aplicativo =0 systemd.unit =emergency.target`: Em alguns sistemas baseados no SystemD, especialmente se você tiver problemas de inicialização segura, pode ser necessário combinar `rd.break aplicativo =0` com` Systemd.unit =emergency.target` pode ser necessário.

* Parâmetros kernel: Seja extremamente cuidadoso ao modificar os parâmetros do kernel no GRUB. Alterações incorretas podem impedir que seu sistema inicialize.

* erros do sistema de arquivos: Se você encontrar erros relacionados ao sistema de arquivos somente leitura, verifique se você o remontou corretamente com permissões de leitura/gravação.

* Shell de emergência: Se você não conseguir obter um prompt de login, mas você vê um shell de emergência, tente o comando `Mount` para identificar o ponto de montagem do sistema de arquivos raiz e use o comando` Mount -o Remount, rw `para remontá -lo.

* Acesso físico: Todos esses métodos requerem acesso físico à máquina, o que os torna inerentemente menos seguros. Considere ativar o SSH com autenticação baseada em chaves para permitir acesso remoto para usuários autorizados.

* especificações específicas do SUSE: O SUSE usa o SystemD como seu sistema init. Embora esses métodos sejam geralmente aplicáveis ​​às distribuições baseadas no SystemD, pequenas variações podem existir.

Cenário de exemplo (Grub - mais comum):

1. Reinicie o sistema SUSE Linux.
2. Observe o menu Grub durante a inicialização.
3. Pressione `esc` ou` shift` para interromper o processo de inicialização automática e exibir o menu Grub.
4. Use as teclas de seta para destacar a linha que começa com o 'Linux`.
5. Pressione `e` para editar a linha.
6. Adicione `init =/bin/bash` ao final da linha.
7. Pressione `ctrl+x` para inicializar.
8. Depois de obter um prompt de `sh-4.4#`, digite:
`` `BASH
Mount -o Remount, RW /
Passwd (por exemplo, passwd John)
Reinicie -f
`` `
9. Faça login com a nova senha.

Lembre -se de substituir `` pelo nome de usuário real.

Considerações de segurança:

Os procedimentos de recuperação de senha devem ser usados ​​com responsabilidade. Ganhar acesso não autorizado a um sistema é ilegal e antiético. Essas etapas são fornecidas para fins legítimos de administração do sistema. Depois de recuperar uma senha, considere revisar logs do sistema e configurações de segurança para garantir a integridade do sistema. Além disso, ative medidas de segurança mais fortes, como a autenticação baseada em chaves SSH, sempre que possível.

Anterior :

Próximo :
  Os artigos relacionados
·Como desativar a senha e o bloqueio automático no iPho…
·Como você define uma senha para fazer login no Interne…
·Como você remove a senha do grupo no Linux? 
·Como redefinir uma senha Unknown SQL Express 
·Onde a senha raiz é armazenada no Ubuntu? 
·Como redefinir a senha de alarme da zona? 
·Você está tentando armazenar uma nova senha na AOL qu…
·O que você esquece quando esquece sua senha de correio…
·Como desativar o controle dos pais sem senha 
·Como você redefine a senha do membro da equipe de dest…
  Artigos em destaque
·Como consertar a falta de espaço no dispositivo PC, ce…
·Como converter documentos digitados para Áudio 
·Como alterar maiúsculas de minúsculas em documentos e…
·Como converter WMA músicas para o iTunes 
·Como instalar a Plutão TV 
·Quantos funcionários o Google tem em Mountain View? 
·Como adicionar membros a um grupo no SharePoint 
·Como bloquear um teclado no Microsoft XP 
·Como executar o cwcheat para Jogos ISO 
·Como redefinir o feed de descoberta do Snapchat 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados