Vor einiger Zeit habe ich versehentlich ausgeführt chmod 777 /
und es sofort gestoppt, als mir klar wurde, was ich getan hatte. Leider muss es in mein /tmp
Verzeichnis gelangt sein, denn jedes Mal, wenn ich jetzt Firefox starte, erhalte ich diesen Fehler:
**FEHLER**: Im
Trace/Breakpoint-Trap „/tmp“ kann kein sicherer Socket-Pfad gefunden werden.
Ich kann im Internet nicht viele Informationen zu diesem Problem finden und habe versucht, Firefox zu deinstallieren und neu zu installieren – aber nichts hat geholfen.
Wie kann ich einen „sicheren Socket-Pfad in ‚/tmp‘“ für Firefox bereitstellen?
Antwort1
/tmp
sollte das Sticky Bit gesetzt sein, also
sudo chmod 1777 /tmp
chmod 777 /
würde die Berechtigungen /tmp
allerdings nicht ändern, es sei denn, der Befehl hätte tatsächlich auch den Schalter. Wenn Sie das getan -R
hätten und selbst wenn Sie es schnell abgebrochen hätten, haben Sie Ihr System wahrscheinlich so weit ruiniert, dass die Reparatur viel mehr Arbeit erfordern würde als eine Neuinstallation.-R
chmod
Wie auch immer, mit chmod 777
aufbeliebigDatei oder Verzeichnis ist immer falsch. Tun Sie es nicht. Erfahren Sie, wie Berechtigungen funktionieren und machen Sie es richtig. Siehehttp://mywiki.wooledge.org/Berechtigungen