Article View: ch.comp.os.linux
Article #18467Re: File access Nummern
From: Daniel Werner
Date: Tue, 14 Mar 2000 00:00
Date: Tue, 14 Mar 2000 00:00
40 lines
2138 bytes
2138 bytes
In article <8alku1$6p6$1@bw107zhb.bluewin.ch>, "Hendric Stattmann" <hendric.stattmann[nospam]@bluewin.ch> writes: > Ich habe da noch eine Frage zu den Zugriffsrechten in Linux. > Oft sieht man so 3-stellige Zahlen wie 755, 600. Es soll sich um > "Oktal"-zahlen handeln, die f�r bestimmte "xrwr--r--" Codes stehen, gell? > Kann mir mal jemand erkl�ren, wie beides zusammen passt? Also: Du hast drei Sorten von Berechtigungen, die entweder gesetzt oder ungesetzt sein k�nnen: lesen (r), schreiben (w) und ausf�hren (x). Ausserdem hast du pro File 3 Benutzergruppen: Den Besitzer des Files, die Gruppe, der das File geh�rt und den Rest des universums. Man kann jetzt also Berechtigungen wie folgt schreiben: rwxrwxrwx heisst: Alle s�rfen alles. --------- heisst: Niemand darf etwas. rwx------ heisst: Der Besitzer darf alles, sonst niemand etwas. Man kann nun die 3 Zust�nde r,w und x als Bits einer Oktalzahl ansehen, wobei das 1. (kleinste) Bit dem x entspricht, das zweite dem w, das dritte dem r. Also ist: 1 = --x 2 = -w- 3 = -wx 4 = r-- 5 = r-x etc. Drei Oktalzahlen geben dann also die ganze Berechtigung. Es gibt aber noch mehr Bits, z.B. das Sticky Bit, das Suid Bit, ev. sogar noch mehr. Gruss Daniel -- "In diesem Haus gehorchen wir den Gesetzen der Thermodynamik!" Homer Simpson, nachdem Lisa ein Perpetuum Mobile gebaut hat.
Technical Details
Message-ID:
<newscache$xo8frf$dej$1@cache.cyberlink.ch>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8alku1$6p6$1@bw107zhb.bluewin.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f4b73,22571fbef85af773 X-Google-Attributes: gidf4b73,public From: werner@cyberlink.ch (Daniel Werner) Subject: Re: File access Nummern Date: 2000/03/14 Message-ID: <newscache$xo8frf$dej$1@cache.cyberlink.ch> X-Deja-AN: 597631935 X-NNTP-Posting-Host: zhenge-fw1.cyberlink.ch Content-Transfer-Encoding: 8bit References: <8alku1$6p6$1@bw107zhb.bluewin.ch> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: usenet@news.active.ch X-Trace: dino.active.ch 953052747 15457 193.246.253.11 (14 Mar 2000 16:52:27 GMT) Organization: Customer of UUNET Switzerland Ltd Mime-Version: 1.0 NNTP-Posting-Date: 14 Mar 2000 16:52:27 GMT Newsgroups: ch.comp.os.linux