Não é possível sudo depois de executar 'chown -R nome de usuário: usergroup / *' [duplicado]

0

Eu sou relativamente novo no Ubuntu. Atualmente estou usando o Ubuntu 14.04 versão. Estou preso a um problema que minha conta de usuário principal não está funcionando depois que eu executei um comando chown -R username:usergroup /* em um usuário secundário.

Eu tenho dois usuários na minha máquina. Ambos são funcionalidades de administrador. Um nome é abc e outro é raiz. abc é o usuário principal e eu tinha executado o comando pelo outro usuário. Depois disso, estou tendo esse problema.

  1. não consigo fazer login com o segundo usuário.
  2. A conta de convidado está funcionando bem, mas a outra conta não está.
  3. O comando Sudo não está funcionando.
  4. A interface do usuário principal é muito lenta e fica sempre piscando.
  5. A opção Desligar não está funcionando.

Obtendo a mensagem de erro como "sudo: / usr / bin / sudo deve ser de propriedade de uid 0 e ter o setuid bit set" após executar o comando sudo

    
por Shrikant D 03.03.2016 / 14:05

1 resposta

0

chown alterou a propriedade e -R fez recursivamente em /* .

Você alterou o proprietário e o grupo de todos os arquivos em seu sistema de arquivos raiz. Como não há uma maneira de reverter essa operação como discutido aqui: E se eu acidentalmente executar o comando" chmod -R "nos diretórios do sistema (/, / etc, ...) , talvez seja necessário fazer backup dos arquivos e reinstalá-lo. É por isso que sudo avisa que você deve usar privilégios de root com cuidado.

Bem, você pode definitivamente corrigir a propriedade de sudo usando um Live CD / USB, mas eu esperaria que houvesse muitos outros problemas de outros aplicativos. Nem todos os arquivos no sistema de arquivos raiz são root: root.

    
por bfrguci 03.03.2016 / 19:51