ebook img

UNIX für Systemverwalter: Eine professionelle Anleitung am Beispiel von SCO UNIX PDF

314 Pages·1993·17.564 MB·German
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview UNIX für Systemverwalter: Eine professionelle Anleitung am Beispiel von SCO UNIX

Andreas Nieden Werner Geigle UNIX fur Systemverwalter Programmierhandbucher .--- fur den anspruchsvollen Leser Microsoft C-Programmierhandbuch Ein Microsoft PressNieweg-Buch von K. Jamsa Grafikprogrammierung mit C Ein Microsoft PressNieweg-Buch von K. Jamsa Die Microsoft Programmer's Workbench Arbeiten mit dem Microsoft C/C++ PDS 7.0 von Thomas Kregeloh Das Vieweg-Buch zu Borland++ 3.0 von Axel Kotulla UNIX fur Systemverwalter Eine professionelle Anleitung am Beispiel von SCO UNIX von Andreas Nieden und Werner Geigle Objektorientiert mit Turbo C++ von Martin Aupperle Das Vieweg-Buch zu C++ Version 3 von F. Bause und W. Tolle COBOL -Das Handbuch fur den professionellen Programmierer Auf der Basis des ANSI-Standards unter BerOcksichtigung der IBM-Erweiterungen unter VS COBOL II von E. H. Peter Roitzsch UNIX-Das Betriebssystem und die Shells Eine grundlegende EinfOhrung von K. Kannemann, M. SC. C unter UNIX Eine grundlegende EinfOhrung fOr Programmierer von K. Kannemann, M. SC. -- Vieweg ------------------ Andreas Nieden Werner Geigle UNIX fur Systemverwalter Eine professionelle Anleitung am Beispiel von SeQ UNIX I I Vleweg Die Deutsche Bibliothek -CIP-Einheitsaufnahme Nieden, Andreas: UNIX fUr Systemverwalter : eine professionelle Anleitung am Beispiel von SCO UNIX / Andreas Nieden ; Werner Geigle. - Braunschweig; Wiesbaden : Vieweg, 1993 ISBN-I 3:978-3-322-83053-1 e-ISBN-13:978-3-322-83052-4 001: 10.1007/978-3-322-83052-4 NE: Geigle, Werner: Das in diesem Buch enthaltene Programm-Material ist mit keiner Verpflichtung oder Garantie irgendeiner Art verbunden. Die Autoren und der Verlag iibernehmen infolgedessen keine Verantwortung und werden keine daraus folgende oder sonstige Haftung iibernehmen, die auf irgendeine Art aus der Benutzung dieses Programm-Materials oder Teilen davon entsteht. Aile Rechte vorbehalten © Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden, 1993 Softcover reprint of the hardcover 1s t edition 1993 Der Verlag Vieweg ist ein Unternehmen der Verlagsgruppe Bertelsmann International. Das Werk einschlieBlich aller seiner Teile ist urheberrechtlich geschiitzt. Jede Verwertung auBerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlags unzuliissig und strafbar. Das gilt insbesondere fUr VervieWiltigungen, Ubersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Gedruckt auf saurefreiem Papier ISBN-13:978-3-322-83053-1 Vorwort Die Idee, ein Buch iiber die Systemadministration von UNIX auf dem Personal Computer zu schreiben, kam im direkten Umgang mit diesem Betriebssystem in der Praxis. Das Walzen der in englischer Sprache verfaBten Handbiicher war auBerst miihsam, was zusatzlich noch durch eine fiir unsere Begriffe schlecht durchdachte Aufteilung der Handbiicher unnotig erschwert wurde. Was bis dahin fehlte, war eine kompakte Zusammenfassung aller Themen in einem durchschau baren Werk, das sowohl als Lektiire wie auch als N achschlagewerk zu gebrauchen sei. Aus diesen Gedanken heraus entstand letztendlich dieses Buch, bei dem von unserer Seite her besonderer Wert darauf gelegt wurde, die wirklich wichtigen Themen zum Handling eines so komplexen Be triebssystems, wie es UNIX ist, griindlich zu behandeln. Die Adres saten dieses Buches sind in erster Linie die, die sich mit der Installa tion, Wartung und Administration von SCO-UNIX auseinanderset zen wollen oder miissen. Durchaus brauchbare Tips und Hinweise wird es sicherlich auch fiir den einen oder anderen 'eingefleischten' UNIX-Profi unter Ihnen ge ben konnen, insbesondere daI1l1, wenn diese von den 'groBen' UNIX Systemen auf SCO-UNIX 'losgelassen' werden. Vieles ist dabei halt doch etwas anders, als bei den teilweise doch sehr monstrosen Maschi nen der EDV-Vorzeit, schlieBlich haben Sie es, liebe Leser, nunmehr mit Personal Com put ern zu tun, und mit dem damit zwangslaufig verbundenen exorbitanten Angebot an Soft- und Hardware. Gerade die Hardware aber ist es, die den Systemadministratoren viel fach Kopfschmerzen bereitet, denn eine ganze Reihe an mehr oder we niger sinnvoller Hardware wird zwar Ullter MS-DOS, aber lange noeh nieht von SCO-UNIX unterstiitzt. Unter den ganzen PC-UNIX- VI VORWORT Derivaten, die es zur Zeit auf dem Markt gibt, ist das UNIX der Santa Cruz Operation nicht nur das am weitesten verbreitete, sondern auch das mit der groBten Palette an Hardwaretreibern. Sollte also das I/O Board 'X' oder aber der Netzwerkadapter 'V' relativ stark auf dem Hardwaremarkt verbreitet sein, so konnen Sie sich bereits fast sicher sein: SeQ stellt hierfiir bereits standardmiillig einen Treiber bereit. Ein weiterhin auBerst interessantes Einsatzgebiet unseres Buches ist si cherlich der Schulungsbereich, wobei es bei UNIX-Schulungen unter schiedlichster Formen als Begleit- und Nachschlagewerk dienen kann. Bonn, im Marz 1993 Werner Geigle Andreas Nieden Inhaltsverzeichnis Einleitung 1 1 Die Systeminstallation 9 1.1 Die Partitionierung der Festplatte . . . . . . . . . . .. 9 1.2 Die Werkzeuge fiir die Festplatten-Initialisierung. . .. 13 1.2.1 Setzen der Parameter fiir die Festplatte: dkinit 13 1.2.2 Partitionieren der Festplatte: fdisk . . 15 1.2.3 Suchen nach defekten Spuren: badtrk 19 1.2.4 Einteilung in Divisionen: divvy 23 1.3 Der Ablauf der Installation. 27 1.4 Die Reinstallation. . . . . . . . . 30 2 Die System Administrations Shell 33 2.1 Die Teilmeniis der sysadmsh . . 34 2.2 Der Aufbau der sysadmsh-Meniis 42 2.3 Auswahl von Meniipunkten .. 42 2.4 Formblatter . . . . . . . . . . . 44 2.5 Hinzufiigen von Menii-Punkten 46 3 Dateien und Dateisysteme 49 3.1 Dateiattribute...... 50 3.1.1 Dateinamen... 51 3.1.2 Der Datei-Zugriffspfad 52 3.1.3 Dateiliinge....... 53 3.1.4 Benutzernummern des Besitzers 54 3.1.5 Gruppennummer 55 3.1.6 Zugriffsrechte... 55 3.1. 7 Das Dateidatum . 61 3.1.8 Die Inode-Nummer 62 3.1.9 Die Anzahl der Verweise auf eine Datei 62 VIn INHALTSVERZEICHNIS 3.1.10 Dateitypen .. 65 3.2 Dateisysteme ..... 71 3.2.1 Der Boot Block 72 3.2.2 Der Super-Block 73 3.2.3 Die Inode-Tabelle . 73 3.2.4 Die unterstiitzten Dateisysteme 75 3.2.5 Das (Extended) ACER Fast File System 76 3.2.6 Das UNIX-Filesystem (AT&T S51k) . 76 3.2.7 Das XENIX-Filesystem 76 3.2.8 Das DOS-Dateisystem . 77 3.3 Erzeugen von Dateisystemen .. 78 3.4 Hinzufiigen von Dateisystemen . 83 3.5 Das Montieren von Dateisystemen . 85 3.5.1 Die Kommandos mount und umount 86 3.5.2 Das mountall / umountall Kommando . 87 3.6 Status eines Dateisystems ermitteln: Das fsstat-Kom- mando . . . . . . . . . . . . . . . . . . . . 88 3.7 Konsistenzpriifung von Dateisystemen .. 89 3.7.1 Allgemeines zur Konsistenzpriifung 89 3.7.2 fsck - Filesystem Check . . . . . . 90 3.7.3 Die Phasen von fsck . . . . . . . . 91 3.7.4 Die Fehlermeldungen des Programms fsck 93 3.8 Swap-Devices . . 109 3.9 Das Pipe-Device. . . . . . . . . . . . . 111 4 Das Starten und Stoppen des Systems 113 4.1 Der Boot-Vorgang. . . . . . . . . . 114 4.2 Das UNIX-Boot-Programm .... 116 4.2.1 Die Datei jete/default/boot 121 4.2.2 Boot-Probleme . . . . . . . 121 4.3 Das Laden des UNIX-Kerns und der Hardware-Test 123 4.4 Die Ur-Prozesse . . . . . . . . . . 127 4.5 Die Datei /ete/inittab ...... 129 4.6 Die von init gestarteten Prozesse 131 4.7 Das Stoppen des Systems. . . . . 134 4.7.1 Die Kommandos haltsys und reboot 134 4.7.2 Das Kommando shutdown . . . . . . . 135 INHALTSVERZEICHNIS IX 5 Terminal- und Tastatureinstellung 137 5.1 Konfiguration von PC-Keyboard und Monitor 138 5.1.1 mapkey . . . . . . . . . . . . . . . . . 139 5.2 Konfiguration von Ein- und Ausgabe: map chan . 145 5.2.1 Die Datei /etc/default/mapchan . . 146 5.2.2 nas Format der mapchan-Dateien 147 5.3 Termcap und Terminfo . . . . 149 5.3.1 Die termcap-Eintrage . . . . . . . 151 5.3.2 Die Terminfo-Eintdige . . . . . . . 157 5.3.3 Das Ubersetzen von Terminfo-Eintragen 159 5.3.4 Das tset-Kommando . 161 5.3.5 Das tput-Kommando. . . . . . . . . 164 5.4 Der Anschlu6 eines Terminals . . . . . . . . 166 5.4.1 Serielle Leitungen und Schnittstellen 166 5.4.2 Das An- und Abschalten von Terminals. 167 5.5 Das stty-Kommando . . . . . . . . . . . . . . . 169 6 Druckerverwaltung 179 6.1 Das Konfigurieren eines Druckers 180 6.1.1 Das lpadmin-Kommando 183 6.2 Der UNIX-Print-Spooler .. 185 6.2.1 Der Standard-Drucker .. 188 6.2.2 Drucker-Klassen ..... . 188 6.2.3 Beobachtung des Print-Spoolings 189 6.2.4 Das lpmove-Kommando ..... 190 6.2.5 Das Loschen von Druck-Auftragen 191 7 Datensicherung 193 7.1 Datensicherung mit der sysadmsh 194 7.1.1 Der Backup-Level ..... . 194 7.1.2 Durchfiihrung von planma6igen Datensicherungen195 7.1.3 Weitere Backup-Funktionen der sysadmsh . 196 7.2 Die Datensicherungs-Programme 197 7.2.1 Das Kommando tar 198 7.2.2 Das Kommando cpio . 200 7.2.3 Das dd-Kommando .. 201 x INHALTSVERZEICHNIS 8 Benutzerverwaltung 203 8.1 Das Erzeugen einer neuen Benutzerkennung 204 8.1.1 Die Datei /ete/passwd 209 8.1.2 Die Datei jete/shadow . . . . . 210 8.1.3 Die Datei jete/group . . . . . . 211 8.1.4 Das Verzeichnis /teb/files/auth 212 8.1.5 Das Verzeichnis /ete/auth/subsystems . 212 8.1.6 Vergeben des Passworts 212 8.2 Die Standard-Werte. . . . . . . . 213 8.3 Anderung der Benutzer-Identitat. 214 8.4 Pensionieren eines Benutzers . . . 215 8.5 Gruppen-Zugehorigkeit...... 216 8.6 Werkzeuge zur Benutzerverwaltung 218 8.6.1 Enfernen eines Benutzers: rmuser 218 8.6.2 Zuriicknahme der Pensionierung eines Benutzers: unretire. . . . . . . . . . . . . . . . . . . 219 8.6.3 Das Sperren von Authentication-Files: ale 219 8.6.4 Erzeugen von Benutzern mit addxusers 220 8.6.5 Das Programm ap . . . . . . . . . . . . . 220 8.6.6 Verwaltung der Datei jete/shadow mit pwconv und pwunconv . . . . . . . . . . . . . . .. 221 8.6.7 Uberpriifen der Benutzerdaten mit authck . 222 8.6.8 Uberpriifen der Datei jete/group mit grpck 222 9 Systemsicherheit und Autorisierungen 223 9.1 Der Sicherheitslevel . . . . . . 223 9.2 Passwort-Kontrolle .......... . 224 9.2.1 Passwort-Generierung .... . 225 9.2.2 Die Lebenszeit eines Passworts 227 9.2.3 Anderung der Parameter. 227 9.2.4 Passwort-Reports ....... . 228 9.3 Login-Kontrolle ............ . 229 9.3.1 Die Login-Kontrolle fUr einen Benutzer 229 9.3.2 Die Terminal Control Database . . 230 9.3.3 Anderung der Standard-Parameter 231 9.3.4 Login-Reports ..... . 231 9.3.5 Der Override-Parameter 232 9.4 Die File Control Database 233 9.5 Systemkern-Autorisierungen .. 235

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.