/tmp-Stickbit dauerhaft in -t ändern

/tmp-Stickbit dauerhaft in -t ändern

Ich möchte die Stickbit-Berechtigung des /tmpVerzeichnisses in ändern -t.

Das Problem besteht darin, dass die Berechtigungen bei jedem Neustart auf 1777 zurückgesetzt werden. Wie kann ich das /tmpVerzeichnis dauerhaft auf 0777 ändern?

Ich habe Root-Berechtigungen, um die Konfiguration vorzunehmen init.d, aber ich brauche auch etwas Anleitung. Mein Betriebssystem ist Ubuntu Server 16.04.

zeusbase@tiuque:/$ ls -la /
...
drwxrwxrwt   8 root root     4096 sep 27 09:20 tmp
....

Antwort1

Dies ist so konzipiert, dass es /tmpsich um einen Ort handelt, an dem jeder (temporäre) Dateien ablegen kann und nur der jeweilige Benutzer die Datei entfernen/umbenennen kann (der Sticky-Bit dient genau diesem Zweck).

Ändern Sie es nicht, da es von vielen Programmen zum Speichern von Daten verwendet wird und zu einem instabilen Zustand führen würde, wenn Sie das Sticky Bit entfernen und aus irgendeinem Grund (z. B. unbeabsichtigtes Löschen, Fehler) die Datei(en) /tmpentfernt werden.

/tmpBeachten Sie, dass es sich auf einigen Systemen tmpfs(im Speicher befindet) und auf anderen Systemen Teil von /(festplattengesichert) ist. Auf dem Ubuntu-Desktop ist es festplattengesichert und wenn Sie das Sticky Bit darauf entfernen, können Sie beim nächsten Mal keine Sitzung mehr starten.

verwandte Informationen