Inhalt
Inhalt |
Geplanter Umfang des Workshops:
- Einführung: Grundlagen und Hintergründe, Prozesse, Shell
- Einführung in "vi"
- Dateisystem: Navigation, Zugriffsrechte, Mounten ...
- Kommandozeile: Umgang mit der Kommandozeile, Umleitung von Ein- und
Ausgabe, Pipes
- Boot-Vorgang: Grub, lilo, initd
- Paketmanger: dpkg, rpm
- OpenSSH: Remote-Shell, Port Forwarding, Public-Key Authentifizierung
- NFS und autofs
- Linux Kernel
evtl. auch noch:
- Samba
- LDAP (je nach Zeit)
Zusätzlich ist eine Projektarbeit anzufertigen. Der Terminplan dafür findet sich in Moodle.
In der Vorlesung am letzten Termin tragen Sie über Ihre Projektarbeit vor und schreiben eine Klausur. Die Teilnahme am letzten Termin ist daher verpflichtend. |
Literatur |
Tansley, Linux & Unix Shell Programming, Addison-Wesley, 1999
Galileo OpenBook, Unix Shell Programmierung: http://openbook.galileocomputing.de/shell_programmierung/ |
Lernziele |
Einführung in die Systemadministration am Beispiel der Betriebssystem Linux und OpenBSD. Durchführung einer Projektarbeit. |
Voraussetzungen |
Sinnvolle Vorkenntnisse:
* Vorlesung Betriebssysteme
* Vorlesung Netzwerke
Günstige Parallelveranstaltung:
* Systemsicherheit |
Leistungsnachweis |
lt. aktueller SPO: PF benotet Portfolio
bestehend aus: K60 benotet (20%) Seminarvortrag (40%) Projektarbeit (40%)
Prüfungsleistung im WS2020 / 2021 in Präsenz beantragt, Genehmigung noch ausstehend. |