Diskussion:Sticky Bit

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 1 Jahr von 80.219.224.143 in Abschnitt ... Aus 0755 wird so 1755 ...
Zur Navigation springen Zur Suche springen

Hallo,


>Durch Setzen des Sticky-Bits wird es (zusätzlich zum Eigentümer des Verzeichnisses und dem Superuser) nur dem Eigentümer einer Datei erlaubt, diese zu
>bearbeiten oder zu löschen. Verwendung findet das Sticky-Bit zum Beispiel bei /tmp.


Wenn ich mich richtig erinnere, dann kann jeder andere Benutzer (sofern das Group write Bit gesetzt ist) die Datei bearbeiten. Nur das umbenennen funktioniert nicht.

Mfg Alex

Ich hab es mal umformuliert. Ist es so besser/verständlicher? --RokerHRO 10:31, 11. Mär. 2008 (CET)Beantworten
Wer Oktalzahlen in Binärzahlen umrechnen kann, weiß die Antwort. *G* Im Gegensatz zur Oktalschreibweise, die aufgrund ihrer Verwendung beim Unix-Kommando chmod üblich ist, ist die Binärdarstellung der Dateirechtebits eher selten anzutreffen. --RokerHRO 23:17, 1. Okt. 2009 (CEST)Beantworten

... Aus 0755 wird so 1755 ...

[Quelltext bearbeiten]

"In der Oktalnotation wird das Sticky-Bit wie alle drei erweiterten Dateirechte in eine Oktalziffer vor den drei Dateirechtoktalziffern notiert. Der dort stehenden Ziffer (die bei nicht gesetztem erweiterten Dateirecht 0 ist) wird der Wert 1 hinzugerechnet, wenn das Sticky-Bit gesetzt ist. Aus 0755 wird so 1755, aus 4744 wird 5744."


Verstehe ich nicht, 0 ist off, 1 ist on; wie ist das gemeint...? Also aus chmod 0755 wird sicher nicht 1755...?

Symbolisch? Also rwxr-xr-xt dann wird 0755 zu 1755 aber nicht 1755 zu 2755?

Oder wird bei allen Ziffern +1 dazugerechnet? Aber octal ist 0-7?

Wäre nett wenn mir das jemand erklären könnte. ;) --80.219.224.143 15:11, 22. Jun. 2023 (CEST)Beantworten

Siehe Unix-Dateirechte#Oktalnotation. --Dexxor (Diskussion) 18:01, 22. Jun. 2023 (CEST)Beantworten
Ok jetzt habe ich es kapiert, danke. Naja vielleicht könnte man das anders erklären (bezgl. S/s), oder es liegt nur an mir. --80.219.224.143 19:34, 22. Jun. 2023 (CEST)Beantworten