![alterou a permissão /etc no oneiric (ubuntu11.10) usando "sudo chmod 665 /etc" não é possível usar o sudo agora](https://rvso.com/image/1108684/alterou%20a%20permiss%C3%A3o%20%2Fetc%20no%20oneiric%20(ubuntu11.10)%20usando%20%22sudo%20chmod%20665%20%2Fetc%22%20n%C3%A3o%20%C3%A9%20poss%C3%ADvel%20usar%20o%20sudo%20agora.png)
Eu estraguei tudo. Alterei a permissão do /etc
Ubuntu 11.10 usando o seguinte comando
sudo chmod 665 /etc
agora, sempre que tento usar o sudo, ocorre o seguinte erro:
sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
Qualquer ajuda será muito apreciada porque sou novo no Ubuntu. Já tentei usar su
mas ele nem faz login como root e até dou a senha certa ele sempre diz Authentication Failure
. Não quero fazer login como root porque é arriscado e mesmo um novato em Linux como eu não é estúpido o suficiente para ter tal controle. Eu só quero usar o meu sudo
novamente. Também tentei entrar no modo de recuperação, mas não consigo entrar no modo de recuperação.
Responder1
Inicialize a opção do console de recuperação.
Selecione remontar leitura-gravação
Selecione shell raiz
cd /
chmod 755 etc <--to get it back to default
sync
init 6
Responder2
Geralmente, você pode corrigir esse tipo de problema sem inicializar no modo de recuperação, sem usar um live CD e sem reiniciar. Um sistema Ubuntu com GUI (em oposição a um sistema Ubuntu Server sem GUI instalada) possui dois mecanismos para executar comandos como root. Um ésudo
. O outro éKit de políticas. Você pode usarpkexec
, o frontend de linha de comando do PolicyKit, para corrigir as permissões:
pkexec chmod 755 /etc
Se tudo o que você fez para criar o problema foi executar sudo chmod 665 /etc
, isso resolverá completamente o problema e você não precisará tentar reparar nenhuma permissãodentro /etc
. (Nada dentro /etc
é alterado com um chmod
comando /etc
que não usa o -R
sinalizador.)
Responder3
Tente inserir o live cd do ubuntu, abra o terminal e digite
sudo su -
mount /dev/sda5 (or whichever is the root partition of your Ubuntu installation) /mnt
chroot /mnt
chmod 755 /etc
exit
Isso deveria tornar as coisas como estavam.
Responder4
seu boot-manager-OS-List se parece com o windows-bootmanager, não com o ubuntu-grub-bootmanager, o que lhe daria a opção de entrar no modo de recuperação.
Na verdade, não sei se o sistema instala o grub em qualquer lugar, mas quando você seleciona o ubuntu, tente segurar shift para entrar no menu grub (se existir).
Outra maneira seria editar o arquivo boot.ini na partição do Windows. Deve haver uma entrada para o Ubuntu. Tente anexar um 1 a esta linha e inicialize no Ubuntu. O 1 coloca você no modo de usuário único - uma linha de comando com acesso root ao seu sistema.
Mas a maneira mais fácil é com certeza um CD de vida!!!