Como recuperar a permissão sudo quando o menu grub não está disponível?

-1

Inadvertidamente, falhei ao me anexar a um grupo usando usermod -G group_name user_name em vez de usermod -aG group_name user_name e agora pertenço apenas ao grupo group_name .

O problema é: Eu não consigo abrir o menu grub2 com Left-Shift na inicialização, portanto, não posso abandonar o login root e restabelecer minha sudo membership.

Existe outro jeito?

Para ficar claro, não perdi minha senha, mas inadvertidamente me removi do grupo de administradores.

    
por Tony Martin 04.03.2016 / 14:43

1 resposta

-1

Seguindo o conselho dado aqui, fiz o seguinte:

  1. Inicialize a partir do bastão de instalação (ou disco)
  2. No Unity, abra um terminal com ctrl + T . Se a sequência de inicialização parar por algum motivo (gráficos no meu caso) mude para outro tty. Eu mudei para tty2 com ctrl + alt + f2 .
  3. Monte sua unidade raiz do sistema. No meu sistema, isso requer sudo mount /dev/sda2 /mnt
  4. Obtenha acesso ao sistema instalado fazendo o chrooting nele. No meu exemplo, digitei sudo chroot /mnt , porque o diretório raiz do meu sistema / está montado lá a partir do comando anterior. Agora você tem uma sessão bash em sua instalação original com privilégios totais.
  5. Insira usermod -aG sudo user_name
  6. Reinicie normalmente.
  7. Reúna todos os grupos padrão com

    sudo usermod -aG lpadmin,sambashare,adm,cdrom,dip,plugdev user_name
    
por Tony Martin 05.03.2016 / 08:07