web-dev-qa-db-fra.com

Détruit les autorisations root Ubuntu 14.04

Lors du changement de propriétaire d'un répertoire, j'ai accidentellement

Sudo chown subhadip / au lieu de Sudo chown MyApp

Après avoir réalisé mon erreur, j'ai essayé de corriger quelques autorisations, par exemple Sudo etc. par Sudo chown -R root / a cessé de fonctionner comme étant incorrect.

Maintenant, j'obtiens "Le système fonctionne en mode à faible graphisme" erreur, ce que je crois en raison de mauvaises autorisations uniquement.

Je peux me connecter en mode console.

Guidez-moi s'il-vous-plaît.

2
digiwizkid

Pour réparer votre espace personnel, exécutez:

$ Sudo chown -R $USER:$USER ~/

Pour toutes les autres applications qui sont cassées, vous devrez les réparer en cas de problème avec une application. La plupart des fichiers système appartiennent à root et la plupart fonctionneront toujours.

Certains services tels que Mysql et Apache appartiennent à un utilisateur spécifique ... dans le cas de Mysql l'utilisateur est mysql. Dans le cas de Apache, l'utilisateur par défaut est www-data.

Il existe d'autres programmes serveur que vous pourriez exécuter, tels que Ftp. L'utilisateur par défaut du serveur Ftp est ftp.

Si une application est cassée, elle donnera très probablement une erreur qui suggère un problème d'autorisation.

0
L. D. James