LINUX

Das universelle Betriebssystem

Eine Einführung - Teil 7

Deutsche Angestellten Akademie

Einstieg in die Systemverwaltung

Part 0 - Zugrifssrechte

~$ ls -l

drwxr-xr-x    2 dany dany    4096 Nov 14 09:03 backup/
-rw-r--r--    1 dany dany     845 Jul 24 13:45 .bash_aliases
-rw-------    1 dany dany   32726 Jan 15 15:08 .bash_history
-rw-r--r--    1 dany dany    2410 Nov 13 12:14 .bashrc
drwxr-xr-x    2 dany dany    4096 Jan 15 16:05 Bilder/
drwxr-xr-x    6 dany dany    4096 Nov 15 15:38 bin/
drwxr-xr-x    6 dany dany    4096 Nov 15 15:38 bin/

erstes Zeichen: Filetype ( hier „d“ für directory )

Three permission triads
first triad what the owner can do
second triad what the group members can do
third triad what other users can do
Each triad
first character r: readable
second character w: writable
third character x: executable
s or t: setuid/setgid or sticky (also executable)
S or T: setuid/setgid or sticky (not executable)

Beispiele

 drwx------ 6 archie users  4096 Jul  5 17:37 Documents 

Benutzer archie darf: lesen schreiben ausführen, Inhalt auflisten

 dr-x------ 6 archie users  4096 Jul  5 17:37 Documents 

Benutzer archie darf: lesen ausführen, Inhalt auflisten

 d-wx------ 6 archie users  4096 Jul  5 17:37 Documents 

Benutzer archie darf: in das Verz. Dateien schreiben, Dateien listen/öffnen deren Namen er kennt

 d--x------ 6 archie users  4096 Jul  5 17:37 Documents 

Benutzer archie darf: Dateien listen/öffnen deren Namen er kennt

 -rw-r--r-- 1 archie users  5120 Jun 27 08:28 foobar 

Benutzer archie darf: lesen/schreiben; Alle anderen dürfen lesen

Spezialrechte

Rechte ändern

chmod chown chgrp

Part 1 - sudo

Part 2 - Benutzerverwaltung

Befehle zur Benutzerverwaltung

  • this

Part 3 - Prozessverwaltung

Part 3 - daemons

Part 4 - Uhrzeit und Datum

Part 5 - Zeitgesteuerte Jobs

Part 6 - Cron

Part 7 - Startup / Shutdown