Recupere a senha de root esquecida no Harmonica OS com o GRUB Recovery.

Exemplo de cenário: Minh é o proprietário de um computador com o sistema operacional Harmonica OS e esqueceu a senha da rootconta. Ele consegue acessar a máquina e o disco criptografado já foi desbloqueado na inicialização. Se a instalação dele utiliza o menu de recuperação GRUB, semelhante ao do Ubuntu, ele pode definir uma nova senha de root a partir do shell de recuperação. Não foi possível verificar a documentação específica do Harmonica para esse procedimento, portanto, os nomes dos menus podem variar de acordo com a versão.

Primeiro, confirme qual senha foi perdida. A senha de root é diferente da senha de uma conta normal com privilégios de administrador sudo. Se Minh precisar apenas recuperar sua conta de desktop ou sudo, ele deve redefinir essa conta com o comando ` sudo reset` passwd username. As instruções abaixo alteram a senha da conta root com o comando `sudo reset` passwd root.

Antes de alterar a senha

Este método requer acesso físico ou um console autorizado e acesso ao menu de inicialização. Ele não descriptografa um disco criptografado, não recupera arquivos de um sistema de arquivos danificado nem ignora a senha do firmware/GRUB. Se o sistema de arquivos raiz estiver protegido por criptografia de disco completo, insira primeiro a chave de desbloqueio válida. Uma instalação criptografada em execução geralmente exibe essa solicitação antes da inicialização do sistema operacional.

Obtenha a aprovação do proprietário do dispositivo, mantenha o computador em um local privado e escolha uma senha forte e exclusiva. Qualquer pessoa que possa editar parâmetros de inicialização ou abrir um shell de recuperação pode obter acesso de administrador em uma máquina não criptografada. Se o computador for gerenciado por uma organização, use o processo de recuperação aprovado por ela.

Redefina o root a partir do menu de recuperação GRUB

  1. Abra o GRUB durante a inicialização. Reinicie o computador. Em muitos sistemas UEFI, pressione Escrepetidamente a tecla Ctrl durante a inicialização; em alguns sistemas BIOS legados, mantenha a tecla Ctrl pressionada Shift. O tempo de execução varia. Se o menu não aparecer, consulte a documentação do dispositivo ou da versão do Harmonica em vez de alterar as configurações do carregador de inicialização sem saber o que está acontecendo.
  2. Selecione a entrada de recuperação. Escolha Advanced options for Ubuntu(ou a entrada equivalente do Harmonica) e, em seguida, selecione uma entrada do kernel marcada como recovery mode. A redação exata pode variar. A documentação de recuperação do Ubuntu descreve esse caminho do GRUB, mas não garante que todas as versões do Harmonica usem o mesmo menu.
  3. Abra o shell de root. No menu de recuperação, selecione root – Drop to root shell prompte confirme se solicitado. Este shell possui privilégios totais de sistema. Trate cada comando como uma ação de administrador.
Tela de inicialização no estilo GRUB com opções avançadas do Ubuntu destacadas.
Um menu no estilo GRUB com as opções avançadas destacadas; o Harmonica OS pode nomear sua entrada de recuperação de forma diferente.
Menu de recuperação com a opção de prompt de shell root selecionada
A opção "shell root" do menu de recuperação abre um prompt de manutenção com privilégios elevados.

Torne o sistema gravável e defina uma nova senha.

Em ambientes de recuperação, é comum que o sistema de arquivos raiz instalado seja montado como somente leitura para protegê-lo. No terminal, remonte-o com permissão de gravação:

mount -o remount,rw /

Normalmente, o comando retorna ao prompt sem exibir uma mensagem quando é bem-sucedido. Se ele reportar um erro, pare e leia-o; não tente montar dispositivos aleatórios. O sistema de arquivos raiz pode usar um layout diferente, estar criptografado, mas não desbloqueado, ou apresentar erros que necessitem de reparo separado.

Shell de root mostrando o comando para remontar o sistema de arquivos raiz em modo de leitura e gravação.
O shell de recuperação remonta o sistema de arquivos raiz em modo de leitura e gravação antes da alteração da senha.

Agora defina a senha para a conta root:

passwd root

Digite a nova senha duas vezes quando solicitado. O terminal normalmente não exibe nenhum caractere enquanto você digita; isso é normal. Use uma senha longa e exclusiva e evite inseri-la diretamente em um comando, onde ela pode ser exposta no histórico do shell ou na listagem de processos. Uma mensagem de sucesso indica que o banco de dados de senhas foi atualizado.

Terminal executando o comando `passwd root` e confirmando a atualização da senha.
O utilitário passwd solicita a nova senha de root duas vezes e informa quando a atualização for bem-sucedida.

Reinicie e verifique o acesso.

Após a mensagem de sucesso, reinicie a partir do shell de recuperação com o seguinte comando:

reboot

Se rebooto comando não estiver disponível nesse shell mínimo, use a opção de retomar ou reiniciar do menu de recuperação. Deixe a máquina iniciar normalmente. Em um console de texto local, teste a nova senha de root somente se o login de root estiver habilitado. Uma tela de login de desktop pode rejeitar o root por padrão, e o SSH pode proibir o login direto de root mesmo quando a senha estiver correta; essas políticas são independentes da própria senha.

Se a credencial esquecida pertencer à conta de administrador normal de Minh, ele deverá repetir o processo do shell de recuperação e executá-lo passwd minh(usando o nome da conta real). A listagem do diretório inicial pode ajudar a identificar usuários locais, mas também pode conter diretórios de serviço ou compartilhados; portanto, confirme a conta correta antes de alterar qualquer coisa.

Confira o que mudou — e o que não mudou.

Quando o sistema inicializa normalmente, um administrador pode confirmar o status da conta sudo passwd -S rootapós fazer login em uma conta de administrador autorizada. A saída do status depende da distribuição; ela ajuda a distinguir uma senha presente no banco de dados de contas de uma conta bloqueada, mas não comprova que o login de root via interface gráfica ou SSH esteja permitido.

A redefinição é concluída quando o sistema inicializa sem erros e a conta pretendida aceita suas novas credenciais por meio de um método de login permitido. Se ainda assim falhar, verifique se você alterou o usuário rootou se é um usuário normal, se o layout do teclado foi alterado entre a inicialização e o login e se a conta está bloqueada ou com restrições de login. Para uma versão do Harmonica sem uma entrada de recuperação GRUB no estilo Ubuntu, consulte as notas de lançamento ou o mantenedor antes de tentar editar os parâmetros de inicialização. As instruções do modo de recuperação da Canonical documentam o procedimento geral de recuperação do GRUB, e sua documentação de gerenciamento de usuários explica que a configuração da conta root é diferente do acesso de administrador comum.

Deixar um comentário

Erros do APT Pardus 23: Verifique o DNS e os repositórios yirmiuc

Erros do APT Pardus 23: Verifique o DNS e os repositórios yirmiuc

Diagnosticar falhas de conexão APT no Pardus 23, confirmar as fontes oficiais do yirmiuc e restaurar o apt update sem ignorar as verificações de assinatura de pacotes.

Configure impressoras USB e de rede com o CUPS no sistema operacional Harmonica.

Configure impressoras USB e de rede com o CUPS no sistema operacional Harmonica.

Configure impressoras no Harmonica OS usando o CUPS, compare o IPP sem driver com drivers legados e verifique a impressão via USB ou rede com uma página de teste.

Recupere a senha de root esquecida no Harmonica OS com o GRUB Recovery.

Recupere a senha de root esquecida no Harmonica OS com o GRUB Recovery.

Utilize um shell de recuperação para definir uma nova senha de root para o Harmonica OS, com verificações para discos criptografados, sistemas de arquivos somente leitura e contas que utilizam sudo.

Configurar certificados S/MIME no Thunderbird para e-mail seguro

Configurar certificados S/MIME no Thunderbird para e-mail seguro

Importe ou solicite um certificado S/MIME no Thunderbird, atribua-o para assinatura e criptografia, faça backup de sua chave privada e verifique a segurança do seu e-mail.

Como configurar dual boot com Ubuntu 24.04 e Windows 11 com o BitLocker ativado

Como configurar dual boot com Ubuntu 24.04 e Windows 11 com o BitLocker ativado

Instale o Ubuntu 24.04 juntamente com o Windows 11 com BitLocker de forma segura. Compare caminhos de unidades separadas e compartilhadas, chaves de recuperação, particionamento e verificações de inicialização.

Como corrigir o problema de desconexão do Wi-Fi após a suspensão no Ubuntu 24.04

Como corrigir o problema de desconexão do Wi-Fi após a suspensão no Ubuntu 24.04

Corrija as quedas de Wi-Fi no Ubuntu 24.04 após a suspensão verificando o NetworkManager, bloqueios de rádio, atualizações, economia de energia e drivers — e verifique novamente a cada retomada da operação.

Corrigir o alto uso de CPU pelo Tracker-Miner-3 no Ubuntu GNOME

Corrigir o alto uso de CPU pelo Tracker-Miner-3 no Ubuntu GNOME

Descubra por que o tracker-miner-fs-3 utiliza muita CPU no Ubuntu GNOME e como verificar a indexação, excluir pastas, atualizar o Ubuntu ou reconstruir o índice de pesquisa com segurança.

Reduza a distorção de áudio no Ubuntu 24.04 com ajustes específicos no ALSA.

Reduza a distorção de áudio no Ubuntu 24.04 com ajustes específicos no ALSA.

Verifique se o recorte de áudio, a conversão de formato ALSA ou a economia de energia HDA estão causando distorção de áudio no Ubuntu 24.04 e, em seguida, aplique a correção reversível correspondente.

Crie um script PipeWire para alternar a saída de áudio ativa.

Crie um script PipeWire para alternar a saída de áudio ativa.

Alternar o áudio do Debian entre saídas PipeWire nomeadas com um script pactl que atualiza o sink padrão e redireciona os fluxos já em reprodução.

Restaurar a entrada de microfone do fone de ouvido Bluetooth no Ubuntu 24.04

Restaurar a entrada de microfone do fone de ouvido Bluetooth no Ubuntu 24.04

Para que o microfone do seu fone de ouvido Bluetooth funcione, selecione a entrada correta, use um perfil de áudio mãos-livres e verifique a rota PipeWire do Ubuntu.