Chown errado usado

3

Eu apenas cometi um erro enorme. Eu digitei o seguinte como root:

chown chris ./

Por isso, mude para tudo! Agora eu tenho problema de inicialização por causa dessas permissões. Como faço para corrigir isso?

    
por Gervazy Lolex 28.10.2015 / 10:44

2 respostas

11

Dada a sua resposta à outra resposta, parece que você executou um comando bem diferente. O /. ./ variants seria bastante fácil de reverter, mas parece que você realmente executou algo com recursão, como chown -r / .

Isso sistematicamente reescreveria as permissões em todo o sistema. É muito mais destrutivo e quase impossível para um iniciante desvendar.

Assumindo que esse é o caso - ou você não pode confirmar exatamente o que você fez - minha sugestão permanente é que você faça backup de todos os dados de um LiveCD e reinstale . Pode soar um pouco severo, mas honestamente, escolher entre todas as permissões é realmente difícil .

Em comparação, a reinstalação é muito fácil.
Ainda mais quando você não usa o Ubuntu há muito tempo.

    
por Oli 28.10.2015 / 11:30
3

Inicialize no modo de recuperação: link

Monte / leia / escreva e mude o proprietário de / de volta para a raiz:

mount -o remount,rw /
chown root /
    
por Julian Ladisch 28.10.2015 / 11:03