🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #18467

Re: File access Nummern

#18467
From: Daniel Werner
Date: Tue, 14 Mar 2000 00:00
40 lines
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-mail
References: <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