Sticky Bit

Autor: Randy Alexander
Erstelldatum: 25 April 2021
Aktualisierungsdatum: 24 Juni 2024
Anonim
Linux SetUID, SetGID, Sticky Bit
Video: Linux SetUID, SetGID, Sticky Bit

Inhalt

Definition - Was bedeutet Sticky Bit?

In Unix-ähnlichen Betriebssystemen ist ein Sticky-Bit ein Berechtigungsbit, das für eine Datei oder einen Ordner festgelegt wird. Auf diese Weise kann nur der Eigentümer oder Root-Benutzer der Datei oder des Ordners das betreffende Verzeichnis oder die betreffende Datei ändern, umbenennen oder löschen. Kein anderer Benutzer darf diese Rechte für eine Datei haben, die ein Sticky-Bit enthält. In Unix-ähnlichen Systemen kann jeder Benutzer das Verzeichnis oder die Datei unabhängig vom Eigentümer der Datei oder des Ordners ändern, umbenennen oder löschen, ohne dass der Sticky-Bit aktiviert ist.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Sticky Bit

In der fünften Ausgabe von Unix eingeführt, wurde das Sticky-Bit nur für reine ausführbare Dateien erstellt. Bei der Einführung stellten Dateien mit einem Sticky-Bit sicher, dass das Segment der ausführbaren Anwendung auch nach dem Beenden des Prozesses im Auslagerungsbereich verfügbar war. Dies ermöglicht die Beschleunigung der Ausführung der häufig verwendeten ausführbaren Programme. Derzeit wird diese Funktion von vielen aufgegeben und nur in Unixware und HP-UX beibehalten.

Das Sticky-Bit wird hauptsächlich in Ordnern verwendet, die sich in Dateisystemen innerhalb von Unix-ähnlichen Betriebssystemen befinden. Wenn das Sticky-Bit gesetzt ist, behandelt das Dateisystem solche Dateien oder Verzeichnisse auf einzigartige Weise, sodass nur der Eigentümer oder der Root-Eigentümer Rechte zum Ändern, Löschen oder Umbenennen dieser Dateien haben kann. In Solaris-ähnlichen Betriebssystemen werden die Dateien nicht vom Kernel zwischengespeichert, wenn das Sticky-Bit für nicht ausführbare Dateien festgelegt ist. Dies hilft nicht nur, den Zugriff auf diese Dateien zu vermeiden, sondern auch, wichtige Daten aus dem Systemcache in Bezug auf die Dateien zu löschen. In einigen Fällen wird ein Sticky-Bit auch verwendet, um anzuzeigen, dass eine bestimmte Datei noch bereitgestellt werden muss, sodass Programme nicht bereitgestellte Dateien ignorieren können.