acidentalmente definido chown para /, toda a Web não está acessível

acidentalmente definido chown para /, toda a Web não está acessível

Possível duplicata:
acidentalmente executei “chown www-data:www-data / -R” como root

Acabei de cometer um erro super bobo, enquanto não termino de digitar chown -R web5: client 12 / e pressionei enter. Atualmente, todos os sites não estão acessíveis, enquanto a maioria do banco de dados não consegue se conectar e não tem permissão para executar o arquivo. Posso saber como posso fazer uma correção? Por favor ajude. Obrigado

Responder1

Você foi enganado, meu amigo. O comando deveria ter sido "sudo chown ..." e depois que você acidentalmente pressionou enter, você deveria ter dito "Oops" enãodigitou a senha.

Bem, lição aprendida. Agora, o que fazer?

Obtenha seu backup mais recente e despeje todos os arquivos e suas propriedades. Em seguida, analise-os grupo por grupo e repare as propriedades. Não reinicie até terminar de consertar ou você poderá dificultar muito o reparo. (Você pode até transformar o despejo em um script, se desejar.)

Se o seu sistema estiver muito apertado para que os comandos funcionem, você terá que inicializar a partir de um CD de recuperação ou disco USB, montar o sistema e reparar coisas como /bintornar o sistema utilizável.

Vai sermuitodoloroso. Desculpe.

Como alternativa, faça backup do estado atual, restaure a partir de um backup funcional e restaure manualmente a partir do backup que você acabou de fazer todos os arquivos que não estão atuais em seu backup.

Veresta respostapara obter algumas dicas sobre como recuperar arquivos de sistema instalados.

informação relacionada