Internal reference: topics/05-1.md

Für die Zugriffsrechte werden drei Benutzerkreise für Dateien/Verzeichnisse unterschieden:

  • Eigentümer (Owner)
  • Gruppe (group)
  • Andere (others)


Der erste Eintrag bestimmt den Typen der Ressource. Es gibt

  • normale Dateien (-),
  • Verzeichnisse (d),
  • Devices files (b und c),
  • und noch ein paar Typen mehr.

Die Zeichen (Bits) für die Zugriffe sind: r - Read, w - Write, x - Execute.

Abb-01: Zugriffsrechte auf einem Unix-System

Drei Zeichengruppen zu je drei Zeichen kennzeichnen die Zugriffsrechte für die Datei bzw. das Verzeichnis. Hat der Benutzer/Gruppe/andere ein Recht, so wird der Buchstabe dafür angezeigt; ansonsten wird ein - dafür angezeigt.


Beispiel

Eine Auflistung aller Ressourcen mit den entsprechenden Rechten erzielen Sie mit ls -alR, welche folgende beispielhafte Ausgabe erzeugt:

$ ls -alR                                                   
.:                                                          
total 16                                                    
drwxr-xr-x 1 info 197617 0 Dec 22 20:14 ./ (7)                 
drwxr-xr-x 1 info 197617 0 Dec  9 21:19 ../ (7)              
drwxr-xr-x 1 info 197617 0 Dec 22 20:36 flog/               
                                                            
./flog:                                                     
total 365                                                   
drwxr-xr-x 1 info 197617      0 Dec 22 20:36 ./             
drwxr-xr-x 1 info 197617      0 Dec 22 20:14 ../             
drwxr-xr-x 1 info 197617      0 Dec 22 20:14 .git/          
-rw-r--r-  - 1 info 197617     81 Dec 22 20:14 .gitignore     
-rw-r--r-  - 1 info 197617    875 Dec 22 20:14 .goreleaser.yml
-rw-r--r-  - 1 info 197617    173 Dec 22 20:14 .travis.yml
-rwxr-xr-x(1) 1(2) info(3) 197617(4)  120(5) Dec 22 20:14(6) .dockerignore
usw.

Erklärung zu den Anzeigespalten:

  • 1: Rechte für die entsprechende Datei oder das Verzeichnis
  • 2: Anzahl Referenzen auf das Verzeichnis oder die Datei. Normalerweise 1 für Datei, 2+ für Anzahl Verzeichnis-Einträge im Verzeichnis
  • 3: Benutzer, der die Datei besitzt (erstellt hat)
  • 4: Benutzergruppe, die Zugriff auf die Datei hat
  • 5: Dateigrösse in Bytes
  • 6: Letzte Änderungszeit
  • 7: Name der Datei oder des Verzeichnisses (. = aktuelles Verzeichnis, .. = Übergeordnetes Verzeichnis)


Verschaffen Sie sich hier einen weiteren Überblick: Rechte

  • Der Befehl chown wechselt den Eigentümer einer Datei oder eines Verzeichnisses.
  • Der Befehl chmod wechselt die Zugriffsrechte einer Datei oder eines Verzeichnisses.

Abb-02: Numerische Representation der Zugriffsrechte auf einem Unix-System


Daniel Garavaldi

  • de/modul/m122_aws/topics/05_1.txt
  • Zuletzt geändert: 2025/10/30 22:43
  • von dgaravaldi