Seminar 1 - Linux Systemadministration
Das Seminar wir in der zweiten Septemberhälfte stattfinden, Dauer: 2 Wochen, 2 Termine pro Woche, 4 Stunden (bei 45 Min Einheiten) pro Termin, macht 20 Einheiten und insgesamt 16 Stunden. Das Seminar richtet sich an Administratoren und ist inhaltlich eher im Serverbereich angesiedelt.
Termine
Dienstag,
21.9. 16:00 - 20:00 Uhr
Donnerstag,
23.9. 16:00 - 20:00 Uhr
Dienstag,
28.9. 16:00 -
20:00 Uhr
Donnerstag,
30.9. 16:00 - 20:00 Uhr
Vortragender
Marco Descher, FHV Absolvent Informatik
in Vertretung für:
Thomas Feilhauer, Dipl. Inf.
- Hochschullehrer für 'Objektorientierung und verteilte Systeme'
- Mitarbeit im Forschungszentrum für "Process and Product Engineering"
Kosten
Für das Seminar 1 entfällt ein Solidarbeitrag von EUR 50,- pro Teilnehmer.
Programm
OUTLINE Linux Course
20 Lessons / 45 Minutes per Lesson
----------------------------------
* Exercise for this part
Lesson Content
----------------------------------------------
1 Introduction
o History of Linux
o GNU/Linux / Unix
o Comparison *nix / Windows / Mac
o GNU and the Free Software Foundation
o Distributions
o BSD
o common mistakes... (Linux is not the OS itself!)
2 - 3 Basic Concepts (necessary intro to continue to practical part)
Kernel Space
o Hardware (Architectures supp. Linux)
o Kernel (What, Why)
- Kernel Flavours (Vanilla, CK.. releases)
- 2.4 Stable
- 2.6 Bleeding Edge
User Space
o ROOT
- Who is root?
- root and /
- root and security (Compartments)
o Unix Access Rights
4 From Bootup to Shell
o The Bootloader
o Kernel's taking Control
o The System Init Procedure
- Init? Let's call it PID 1
o The Run Level Concept
- Meaning of Runlevels
o Login
- Standard Console
- Display Manager Logins
5 - 7 Shell Usage / Gettin' the Feeling
o LEARN HOW TO LEARN!
- Manpages, TLDP, FAQ...
(Prior to first exercises)
o available Shells ( bash, ash, tcsh, ..)
- basic steps using BASH (ls, cp, ...)
- simple system commands (uname, top, ...)*
o Getting Basic Info about the System
- df, du, dmesg, hostname....*
o The Unix File System
- Available File Systems (EXT, Reiser, XFS, SWAP...)
- Structure ( /, /etc, /dev ...)
- Directories, Links, Devices, ...
- Concept of mounting
- Binaries, Libraries
- /etc/fstab --> leads to next points
o Editors and Viewers
- cat (Viewer)*
- vi, joe, pico (Editors)*
8 - 9 Process Management / Log Management
o The Concept (spanning a process tree)
o Daemons, Childs, Parents, Zombies, Orphants....
o Signals
o /proc
o Exercises*
- ps, top, uptime, nice, kill, ...
o Log Files (Syslog, Bootlog)
- dmesg
10 User Management
o Users / Groups
o /etc/passwd
o shadowed Password-Files
o ....
o Exercises
- useradd, usermod, passwd ...
11-15 Basic Network Intro
o Linux as a child of the Internet Generation
o TCP/IP
- Intro (IP, TCP, UDP, ICMP)
- Localhost
o Configuring Network
o Tools (netstat, ifconfig, route...)*
o DNS
o Router, Firewall
o Remote Access (telnet, ssh, ftp)
o Exercises in Groups (setup mini-lan)
16 - 17 Network File Systems
o NFS
- Usage
- tools, configuration inside the mini-lan)*
o OpenAFS, Samba, netatalk
18 - 19 System Security
o Hackers, Crackers
o Exploits
o Blackhats, Whitehats
o .....
o I heard Linux is so secure...
(Fightin' Prejudices)
20 Any Questions?
Erstellt von:
cp
Zuletzt verändert: 09.07.2004 10:18
Zuletzt verändert: 09.07.2004 10:18