web-dev-qa-db-fra.com

Impossible de trouver un chemin de socket sécurisé dans '/ tmp'

Il y a quelque temps, j'ai accidentellement couru chmod 777 /, et je l'ai arrêté dès que j'ai réalisé ce que j'avais fait. Malheureusement, il doit avoir atteint mon /tmp répertoire, car chaque fois que je commence à exécuter Firefox maintenant, voici l'erreur que j'obtiens:

** ERREUR **: Impossible de trouver un chemin de socket sûr dans '/ tmp'
Piège de trace/point d'arrêt

Je ne trouve pas beaucoup d'informations sur Internet à propos de ce problème, et j'ai essayé de désinstaller et de réinstaller Firefox - mais rien n'y fait.

Comment puis-je fournir un "chemin de socket sécurisé dans '/ tmp'" pour Firefox?

2
Ian Hunter

/tmp devrait avoir le bit collant défini, donc

Sudo chmod 1777 /tmp

chmod 777 / ne modifierait pas les autorisations sur /tmp cependant, à moins que la commande n'ait réellement le -R changer aussi. Si vous aviez -R là-dessus chmod, et même si vous avez été rapide à l'abandonner, vous avez probablement arrosé votre système au point où le réparer nécessitera beaucoup plus de travail qu'une réinstallation.

Quoi qu'il en soit, en utilisant chmod 777 on tout fichier ou répertoire est toujours incorrect. Ne le fais pas. Découvrez comment les autorisations fonctionnent et faites-le correctement. Voir http://mywiki.wooledge.org/Permissions

5
geirha