Broken Sudo e nenhum privilégio de gravação no sistema de arquivos

0

Eu tinha atualizado o ubuntu12.04 para o ubuntu14.04 e ele não inicializou a menos que eu editei esta linha no menu do grub

linux ${rel-dirname}/${basename} root=${lINUX_HOST_DEVICE} loop=${loop_file_relative} ro ${args} 

de ro a rw , mas não salvei essa alteração e inicialize pressionando F10. Então eu atualizo o arquivo /etc/sudoers com sintaxe errada e não consigo usar o comando sudo e esqueci a senha da raiz. Como posso ganhar privilégios de root?

    
por Eman Bany salameh 16.03.2015 / 22:22

2 respostas

2

Por favor, insira em modo seguro e edite sudoers:

  1. Ligue o seu computador.
  2. Aguarde até que o BIOS termine de carregar ou esteja quase concluído. (Durante esse tempo, você provavelmente verá um logotipo do fabricante do computador.)
  3. Pressione e segure rapidamente a tecla Shift , que abrirá o menu GNU GRUB. (Se você ver o logotipo do Ubuntu, você perdeu o ponto onde você pode entrar no menu GRUB.) *
  4. Selecione a linha que começa com "Opções avançadas".

  5. Selecione a linha que termina com "(modo de recuperação)" , provavelmente a segunda linha, algo como:

    Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)
    
  6. Pressione Retornar e sua máquina iniciará o processo de inicialização.

  7. Após alguns momentos, sua estação de trabalho deve exibir um menu com várias opções. Uma das opções (você pode precisar rolar para baixo até a parte inferior da lista) será Drop to root shell prompt . Pressione Return com esta opção destacada.

  8. A partição raiz é montada como somente leitura. Para montá-lo, leia / escreva, digite o comando

    mount -o remount,rw /
    
  9. Se você tiver /home , /boot , /tmp ou qualquer outro ponto de montagem em uma partição separada, poderá montá-los com o comando

    mount --all
    

* Se você reiniciar, não há necessidade de manter pressionada a tecla Shift no passo 3. O menu GNU GRUB continuará a ser exibido automaticamente em cada inicialização até inicialização normal do Ubuntu completa.

Fonte: link

    
por Helio 16.03.2015 / 22:27
1

Resolvi o problema executando estas etapas:

  1. Eu mudei meu computador.
  2. Aguarde até que o BIOS termine de carregar ou esteja quase concluído. Rapidamente pressione e segure a tecla Shift, que abrirá o menu GNU GRUB.

  3. Selecione a linha que começa com "Opções avançadas".

  4. Selecione a linha que termina com "(modo de recuperação)"

    Ubuntu GNU / Linux, com Linux 3.8.0-26-genérico (modo de recuperação) mas eu não pressionei enter, ao invés disso eu pressionei E para editar a linha:

    linux ${rel-dirname}/${basename} root=${lINUX_HOST_DEVICE} loop=${loop_file_relative} ro recovery ${args}
    

    de ro para rw, em seguida, pressione Ctrl + X

  5. No menu de opções, selecionei a opção root e digitei estes comandos:

    $mount -o rw,remount /
    $sudo nano /etc/sudoers 
    

atualize o arquivo

    
por Eman Bany salameh 17.03.2015 / 16:36