Junior — Middle
Erklären Sie das Funktionsprinzip und den Zweck des Sticky-Bits in Linux-Dateisystemen.
sobes.tech KI
Antwort von AI
Der Sticky-Bit in Linux ist eine spezielle Zugriffsmarkierung für Verzeichnisse, die das Löschen oder Umbenennen von Dateien innerhalb dieses Verzeichnisses nur dem Eigentümer der Datei, dem Eigentümer des Verzeichnisses oder dem Superuser erlaubt.
Dies wird häufig in gemeinsamen Verzeichnissen wie /tmp verwendet, um zu verhindern, dass andere Benutzer Dateien löschen, die ihnen nicht gehören.
Beispiel:
- Das Verzeichnis /tmp hat in der Regel die Berechtigungen drwxrwxrwt, wobei t das Sticky-Bit ist.
- Der Benutzer kann nur seine eigenen Dateien in diesem Verzeichnis erstellen und löschen.
Einrichtung des Sticky-Bits:
chmod +t /pfad/zum/verzeichnis
Überprüfung:
ls -ld /pfad/zum/verzeichnis
Das Sticky-Bit trägt dazu bei, die Sicherheit und Zugriffskontrolle in gemeinsamen Dateibereichen zu erhöhen.