Como posso recuperar uma conta de usuário administrativo que alterei para root? [fechadas]

0

Eu sou novo no Linux (Ubuntu) e estava ocupado instalando alguns aplicativos, quando o sistema me avisou que eu precisava de acesso root.

sudo não funcionou.

Então (e eu acho que entendi o erro dos meus caminhos agora) Eu mudei esse usuário para root, pelo menos é o que eu achei que fiz, via sudo chown -R root:root /username . [não tenho 100% de certeza sobre essa linha de comando, faz 5 dias que eu fiz isso]

Posso recuperar essa conta e todas as suas configurações?

Posso reverter o sistema para um estado antes da mudança?

A ajuda seria muito apreciada.

    
por Andreas S W Späth 28.09.2016 / 11:36

1 resposta

1

chown é usado para alterar a propriedade de arquivos que não alteram a conta do usuário. No diretório inicial dos usuários, / username nesse caso, haverá muitos arquivos e pastas começando com. que conterá configurações.

Seu comando mudou todos os arquivos em / username para serem de propriedade de root, isso não era uma boa idéia, root normalmente pode acessar qualquer coisa, então isso não era necessário.

Como todos os arquivos no diretório home desses usuários são de propriedade do root, esse usuário não poderá gravar e seu login falhará.

Para reverter a situação, basta executar o chown novamente para alterar os arquivos de volta para o proprietário, basta saber os nomes de usuários e grupos para esse usuário.

sudo chown -R user:group /username

Quando você está aprendendo linux e não requer segurança pesada, é sempre uma boa idéia ter uma conta de administrador que não tenha sido usada para consertar as coisas, caso você não consiga quebrar sua conta normal.

    
por Amias 28.09.2016 / 12:05