UNIX/Linux - Systemverwaltung
-
1 Einleitung
-
1.1 Linux
1.2 Distributionen
1.3 yast und yast2
-
2.1 Installationsmedien
-
2.1.1 Disketten
2.1.2 Streamer
2.1.3 CDROM
2.1.4 DVD
2.1.5 Netzwerk
-
2.2.1 Aufteilung des Plattenspeichers (Partitionierung)
2.2.2 Einrichten von Dateisystemen (Formatierung)
2.2.3 Vorbereitung des virtuellen Speicherbereiches
2.2.4 Auswahl der Softwarepakete
2.2.5 Einspielen der Softwarepakete
2.2.6 Auswahl des Kernels und Bootkonfiguration
-
2.3.1 Bootvorgang
2.3.2 Einstellungen zur Installation
-
2.3.2.1 Sprache festlegen
2.3.2.2 Tastaturbelegung wählen
2.3.2.3 Installationsquelle auswählen
2.3.2.4 Festplatte(n) partitionieren und Dateisysteme zuordnen
-
2.3.3.1 Konfiguration laden
2.3.3.2 Konfiguration ändern/erstellen
2.3.3.3 Was wäre wenn ...
2.3.3.4 Konfiguration speichern
2.3.3.5 Installation starten
-
2.3.4.1 Rechnername und Domainname
2.3.4.2 Lokaler Betrieb oder Netzwerkanschluß
2.3.4.3 Auswahl eines Kernels
2.3.4.4 Konfiguration des Bootloaders LILO
2.3.4.5 Benutzer anlegen und Paßworte vergeben
2.3.4.6 Modem und Maus einrichten
2.3.4.7 Zeitzone
2.3.4.8 Automatische Konfiguration
-
3.1 Der yast-Menübaum
3.2 Hardware in das System integrieren
-
3.2.1 Maus konfigurieren
3.2.2 Modem konfigurieren
3.2.3 CDROM-Typ einstellen
3.2.4 Drucker konfigurieren
-
3.3.1 Boot-Kernel auswählen
3.3.2 Bootdiskette erzeugen
3.3.3 LILO konfigurieren
-
3.4.1 Grundkonfiguration
3.4.2 Nameserver
3.4.3 Sendmail
3.4.4 Netzwerkdrucker
3.6 Benutzergruppen verwalten
3.7 Backups erstellen
3.8 Einstellungen Systemsicherheit
3.9 Consolenfont einstellen
3.10 Zeitzone einstellen
3.11 XFree86 konfigurieren
3.12 GPM konfigurieren
3.13 Konfigurationsdatei verändern
-
4.1 Der Verzeichnisbaum
4.2 Gerätedateien
-
4.2.1 Sinn und Zweck
4.2.2 Parameter
4.2.3 Wichtige funktionelle Gruppen
-
4.3.1 Festplatte partitionieren
4.3.2 Diskette formatieren
4.3.3 Dateisysteme anlegen
4.3.4 Dateisysteme prüfen und reparieren
4.3.5 Dateisysteme verbinden und trennen
4.3.6 Aktualisieren der Dateisysteminformationen
4.3.7 Journaling Dateisysteme
4.3.8 Swap einrichten
4.3.9 Swap aktivieren und deaktivieren
4.3.10 PANIK: Das Root-Paßwort ist verlorengegangen
-
4.3.10.1 Eingaben am Boot-Prompt
4.3.10.2 Booten von einem externen Datenträger
4.3.10.3 Einige Gedanken zum Problem der Sicherheit
-
4.4.1 Konfigurationsdatei lilo.conf
4.4.2 Booten verschiedener Betriebssysteme
4.4.3 Sicherheit der Bootkonfiguration
4.4.4 Initiale RAM-Disk (initrd)
-
4.5.1 Sicherungsmedien
4.5.2 Sicherungsstrategien
4.5.3 Formate und Kommandos
-
4.5.3.1 tar
4.5.3.2 cpio
4.5.3.3 dump
-
4.5.4.1 dd
4.5.4.2 Datenkompression
-
4.6.1 DOS-Dateisystemunterstützung
4.6.2 Mtools
-
4.7.1 Nutzer und Nutzergruppen
4.7.2 Nutzer einrichten und löschen
4.7.3 Nutzergruppen einrichten
-
4.8.1 Dämonen
4.8.2 Init-Prozeß
4.8.3 Das proc-Dateisystem
4.8.4 Logbuch-Dämon - syslogd
-
4.9.1 Struktur bei SCO-UNIX
4.9.2 Struktur bei SuSE-Linux (SuSE 4.4 bis 7.0)
4.9.3 Struktur bei SuSE-Linux (ab 7.1, ähnlich bei RedHat-Linux)
-
4.10.1 Treiberinitialisierung
4.10.2 Leitungsparameter
-
4.10.2.1 RS-232-Schnittstelle
-
4.10.2.1.1 Bezeichnungen und Bedeutung der Signale an der RS-232 - Schnittstelle
4.10.2.1.2 Signalspiel beim Senden von Daten vom Rechner zum Modem
4.10.2.1.3 Signalspiel bei ankommendem Ruf und Übergabe von Daten vom Modem zum Rechner
4.10.2.1.4 Nullmodem
4.10.2.3 Programm getty
4.10.2.4 Datei gettydefs
-
4.10.3.1 Variable TERM
4.10.3.2 Termcap-Datenbasis
4.10.3.3 Terminfo-Datenbasis
4.10.3.4 Zeichensätze
-
4.11.1 Spool-Verzeichnisse und Scheduling
4.11.2 Vergleich des lpsched- und des lpd-Systems
4.11.3 SystemV-Scheduler (lpsched-System)
-
4.11.3.1 Verzeichnisstruktur
4.11.3.2 Kommandos
4.11.3.3 Model-Scripts
-
4.11.3.3.1 Beispiel 1: Einfachstes Druckerfilter
4.11.3.3.2 Beispiel 2: Einfaches Druckerfilter
-
4.11.4.1 Verzeichnisstruktur
4.11.4.2 Kommandos
4.11.4.3 Druckerfilter
-
4.11.4.3.1 Beispiele für einfache Input-Filter:
-
4.11.5.1 PostScript-Format
4.11.5.2 Programm a2ps
4.11.5.3 Programm Ghostscript
4.11.5.4 Script apsfilter
4.11.5.5 Konfiguration durch apsfilterrc
-
4.11.6.1 Verzeichnisstruktur
4.11.6.2 Kommandos
4.11.6.3 Model-Scripts
-
4.11.6.3.1 Beispiel 1: Einfachstes Druckerfilter
4.11.6.3.2 Beispiel 2: Einfaches Druckerfilter
-
4.12.1 Was ist der Kernel?
4.12.2 Wozu ein neuer Kernel?
4.12.3 Monolithische und modulare Kernel
4.12.4 Kernelbau unter Linux
-
4.12.4.1 Löschen alter Dateien
4.12.4.2 Auswahl der Treiber
4.12.4.3 Übersetzung des Kernels
4.12.4.4 Installation des Kernels
-
4.12.5.1 Kernel-Dämon
4.12.7 Patchen der Kernelquellen
-
4.13.1 Binärformat versus Quelltextpakete
4.13.2 Paketformate
-
4.13.2.1 RPM (*.rpm)
4.13.2.2 TAR (*.tar)
4.13.2.3 TAR.GZ und TGZ (*.tar.gz und *.tgz)
4.13.2.4 TAR.Z und TAZ (*.tar.Z und *.taz)
4.13.2.5 ZIP (*.zip)
-
4.13.3.1 yast
4.13.3.2 kpackage (KDE Packet Manager)
4.13.3.3 rpm
4.13.5 Installation von Quelltextpaketen
-
4.14.1 Zweck und Ziel von PAM
4.14.2 Funktionsweise
4.14.3 Verzeichnisse und Dateien
4.14.4 Management-Tasks
4.14.5 Control Flags
4.14.6 Aufbau der applikationsspezifischen Konfigurationsdateien
4.14.7 PAM-Module
4.14.8 Beispiele und Tips
-
5.1 Nutzer und Nutzergruppen
-
5.1.1 /etc/passwd
5.1.2 /etc/shadow
5.1.3 /etc/group
-
5.2.1 /etc/fstab
5.2.2 /etc/mtab
5.2.3 /etc/mtools.conf
5.2.4 /etc/lilo.conf
5.2.5 /etc/inittab
-
5.3.1 /sbin/init.d/boot bzw. /etc/init.d/boot
5.3.2 /sbin/init.d/rc bzw. /etc/init.d/rc
5.3.3 /sbin/init.d/halt bzw. /etc/init.d/halt
5.3.4 /sbin/init.d/lpd /bzw. /etc/init.d/lpd
5.5 Terminalsteuerung
-
5.5.1 /etc/gettydefs
5.5.2 /etc/termcap
5.5.3 /etc/ttytype
5.5.4 /usr/lib/terminfo/[0-9A-Za-z]/*
-
5.6.1 /etc/printcap
5.6.2 Druckerfilter
-
5.6.2.1 Bedeutung der Positionsparameter bei Linux
5.6.2.2 Einfaches Druckerfilter für Linux
5.6.2.3 apsfilter
5.6.2.4 Konfigurationsdatei für apsfilter: /etc/apsfilterrc