adicionar-me de volta à lista de sudo'ers

4

Eu tenho um computador rodando o Ubuntu 9.10 Server, e eu adicionei-me a um novo grupo usando o seguinte comando:

sudo usermod -G my_group me

Eu aprendi que o comando me remove de todos os grupos em que estava (como o sudo group) e adiciona-me somente my_group .

o problema:

  • eu era o único no grupo sudo , agora não há ninguém
  • eu nunca habilitei / criei uma raiz
  • não me lembro de configurar um quando instalei o sistema operacional
  • quando digito su e tento a mesma senha da minha conta (a conta que configurei quando instalei o SO), ela não é aceita

eu estraguei meu computador? preciso passar uma hora refazendo tudo? ou existe uma maneira de recuperar?

    
por aaron 14.01.2010 / 04:39

3 respostas

0

aqui está o que eu tenho para trabalhar:

  • reinicialize o computador pressionando ctrl + alt + del na tela de login inicial após a inicialização (fisicamente na máquina, não no ssh)
  • segure a tecla esc enquanto inicializa
  • o computador entrou em algum estado estranho em que ele possui um shell de root e um prompt de login. Eu era capaz de digitar um comando entre as pausas enquanto o prompt de login estava verificando meu nome de usuário / senha
  • eu adicionei meu nome de usuário à linha sudo em / etc / group

eu não sei o que eu estava, mas eu não acho que foi o bootloader grub. qualquer informação sobre por que ele me deu um shell de root quando eu fiz esc durante boot ao invés de grub seria apreciado, obrigado.

    
por 14.01.2010 / 05:26
5

Já existe uma conta root, pois você não sabe que a senha que pode acessar é do modo de usuário único e, em seguida, altera seus grupos de contas.

para inicializar no modo de usuário único:

  • No menu GRUB, use as setas para selecionar a entrada de inicialização que você deseja modificar.
  • pressione e para editar a entrada
  • use as setas para ir para a linha do kernel
  • pressione e para editar esta entrada
  • no final da linha, adicione a palavra single
  • pressione ESC para voltar ao menu principal
  • pressione b para inicializar este kernel

Você será presenteado com um prompt do shell e você estará logado como root sem fornecer uma senha, você pode testar isso executando whoami . Você também pode precisar montar certas partições dependendo da sua configuração e onde os binários que você precisa estão localizados.

    
por 14.01.2010 / 04:55
0

tente passwd root pode funcionar se você nunca configurar o root

    
por 14.01.2010 / 04:42