Dieses Produkt haben wir gerade leider nicht auf Lager.
ab 3,09 €
Derzeit nicht verfügbar
Derzeit nicht verfügbar
Handgeprüfte Gebrauchtware
Bis zu 50 % günstiger als neu
Der Umwelt zuliebe
Technische Daten
Erscheinungsdatum
28.05.2005
Sprache
Deutsch
EAN
9783897214057
Herausgeber
O'Reilly
Sonderedition
Nein
Autor
Carla Schroder
Seitenanzahl
618
Auflage
1
Einbandart
Taschenbuch
Schlagwörter
Linux, Administration, Betriebssystem
Inhaltsverzeichnis
Inhaltsverzeichnis
h4>
Dokumentation finden 1
1.1 Einführung 1
1.2 Manpages verstehen 3
1.3 Passende Manpages finden 5
1.4 Verschollene Manpages finden 6
1.5 Manpages ohne man-Viewer lesen 7
1.6 Konfiguration des manpath 8
1.7 Deutsche Manpages installieren 9
1.8 Infopages benutzen 10
1.9 Manpages drucken 11
1.10 Infopages drucken 12
1.11 Drucken bestimmter Seiten aus Man- oder Infopages 13
1.12 Alle Dokumentation zu einem Programm finden 13
Software auf RPM-basierten Systemen installieren und verwalten 17
2.1 Einführung 17
2.2 RPMs installieren 19
2.3 RPMs updaten 20
2.4 RPMs entfernen 20
2.5 Informationen über installierte RPMs beschaffen 21
2.6 Informationen über nicht installierte RPMs beschaffen 23
2.7 Kürzlich installierte RPMs ermitteln 25
2.8 Die RPM-Datenbank neu generieren 25
2.9 Selbst kompilierte Bibliotheken auf einem RPM-basierten System 26
2.10 RPM-Installationsprobleme beheben 28
2.11 Source RPMs installieren 29
2.12 Kompilieroptionen eines Source RPMs anpassen 31
2.13 Yum installieren 32
2.14 Yum konfigurieren 34
2.15 Pakete mit Yum installieren und updaten 34
2.16 Pakete löschen mit Yum 35
2.17 Informationen über installierte Pakete mit Yum abfragen 36
2.18 Yum pflegen 37
Software auf Debian-basierten Systemen installieren und verwalten 38
3.1 Einführung 38
3.2 Software für ein Debian-System beziehen 39
3.3 Debian-Pakete von CD-ROM installieren 41
3.4 Pakete auf Debian-basierten Systemen installieren 42
3.5 Pakete von einem Debian-System entfernen 43
3.6 Software auf einem Debian-System aus dem Quellcode installieren 44
3.7 Pakete unter Debian updaten 45
3.8 Updaten eines Debian-Systems 46
3.9 Auf ein neueres Debian-Release updaten 47
3.10 Ein gemischtes Debian-System betreiben 48
3.11 Herausfinden, was auf einem Debian-System installiert ist 49
3.12 Debians Package Cache verwalten 51
3.13 Abhängigkeitskonflikte auflösen 52
3.14 Ein lokales Debian-Repository einrichten 54
3.15 Paket-Mirrors für apt-proxy.conf auswählen 55
3.16 Ihren existierenden Paket-Cache in der apt-proxy.conf weiterverwenden 57
Programme aus dem Quellcode installieren 58
4.1 Einführung 58
4.2 Vorbereitung des Systems zum Kompilieren von Programmen 58
4.3 Eine Dateiliste einer Quellcode-Installation für die Deinstallation generieren 60
4.4 Programme aus dem Quellcode installieren 61
4.5 Mit CheckInstall Pakete aus dem Quellcode erzeugen 62
Hardware-Erkennung 65
5.1 Einführung 65
5.2 Hardware-Erkennung mit lspci 67
5.3 Erfassen von Hardware-Informationen mit dmesg 68
5.4 Hardware mit /proc in Echtzeit überwachen 70
5.5 Partitionen mit fdisk anzeigen 73
5.6 Die Kapazität von Festplatten berechnen 74
Textdateien editieren mit JOE und Vim 76
6.1 Einführung 76
6.2 JOEs Befehle ermitteln 79
6.3 JOE anpassen 80
6.4 JOEs Einstellungen in eine separate Datei auslagern 81
6.5 Textstellen mit JOE zwischen zwei Dateien hin- und herkopieren 82
6.6 Suchen und Ersetzen mit JOE 83
6.7 Vertikale Textblöcke mit JOE auswählen 85
6.8 Dateien mit JOE finden und öffnen 86
6.9 Der schnelle Einstieg in Vim 87
6.10 Textvorlagen mit Vim 89
6.11 Eigene Tastenkombinationen für bestimmte Kommandos festlegen 90
6.12 Vim an eigene Wünsche anpassen 91
6.13 Mit Hilfe von Markierungen schnell im Text navigieren 93
6.14 Weitermachen, wo Sie aufgehört haben: Vims Sessions benutzen 95
6.15 Einstellen des Default-Editors 97
6.16 Vims Kompilier-Optionen ermitteln 98
Linux und seine Dienste starten und anhalten 100
7.1 Einführung 100
7.2 Den Runlevel nach dem Hochfahren wechseln 103
7.3 Ändern des Default Runlevels 104
7.4 X starten und beenden 105
7.5 Debians Runlevel verwalten 106
7.6 Runlevels für den Text-Login und den grafischen Login unter Debian anlegen 107
7.7 Die Runlevel von Red Hat verwalten 109
7.8 Manuelle Konfiguration der Startskripte 110
7.9 Dienste manuell starten und beenden 112
7.10 Linux herunterfahren und rebooten 112
7.11 Den Reboot mit Strg-Alt-Entfernen deaktivieren oder nur bestimmten Nutzern erlauben 114
7.12 Zeitgesteuertes Herunterfahren 115
Benutzer und Gruppen verwalten 117
8.1 Einführung 117
8.2 Menschliche Benutzer getrennt von systemeigenen Benutzerkonten auflisten 118
8.3 Die UID und GID eines Benutzers ermitteln 120
8.4 Mit useradd Benutzer anlegen 121
8.5 Neue Benutzer mit adduser anlegen 122
8.6 Daten von Benutzerkonten ändern 124
8.7 Einen Benutzer löschen 125
8.8 Prozesse von Benutzern abbrechen 126
8.9 Benutzerkonten sperren 127
8.10 Passwörter verwalten 128
8.11 Gruppen mit groupadd anlegen 129
8.12 Gruppen mit groupdel löschen 130
8.13 Einen Systembenutzer anlegen 131
8.14 Systemgruppen mit addgroup anlegen 132
8.15 Benutzer zu Gruppen hinzufügen und aus ihnen entfernen 132
8.16 Passwortdateien auf Plausibilität überprüfen 133
8.17 Viele Benutzer auf einmal anlegen 134
8.18 Viele Passwörter ändern 141
8.19 Viele Benutzer zu Gruppen hinzufügen 142
8.20 Mit su kurzzeitig Root werden 143
8.21 Mit sudo eingeschränkte root-Rechte gewähren 144
8.22 Disk-Quotas verwenden 146
Dateien und Partitionen verwalten 150
9.1 Einführung 150
9.2 Zugriffsrechte für Dateien und Verzeichnisse mit der numerischen Notation von chmod setzen 158
9.3 Viele Dateien gleichzeitig mit chmod bearbeiten 159
9.4 Zugriffsrechte von Dateien und Verzeichnissen mit der symbolischen Notation von chmod setzen 160
9.5 Den Besitzer einer Datei mit chown setzen 162
9.6 Viele Dateien gleichzeitig mit chown bearbeiten 163
9.7 Ein gemeinsames Verzeichnis mit setgid und dem Sticky-Bit einrichten 164
9.8 Default-Zugriffsrechte mit umask festlegen 166
9.9 Wechselmedien mounten und unmounten 167
9.10 Mountpoints in der Datei /etc/fstab konfigurieren 169
9.11 Dateisysteme von Festplatten mounten und unmounten 172
9.12 Gerätenamen für den Einsatz mit mount und fstab ermitteln 174
9.13 Dateien und Verzeichnisse anlegen 176
9.14 Dateien und Verzeichnisse löschen 177
9.15 Dateien und Verzeichnisse kopieren, verschieben und umbenennen 179
9.16 Linux-Partitionen mit fdisk anlegen 180
9.17 Ein Dateisystem auf einer neu angelegten Partition erzeugen 182
Den Kernel patchen, anpassen und updaten 184
10.1 Einführung 184
10.2 Den 2.4er Kernel um neue Features erweitern 187
10.3 Einen 2.4er Standard-Kernel verschlanken 191
10.4 Auf die letzte stabile Version des 2.4er Kernels updaten 193
10.5 Einen 2.6er Kernel kompilieren 195
10.6 Einen 2.6er Kernel um zusätzliche Features erweitern 196
10.7 Ein neues Kernel-Modul hinzufügen 197
10.8 Einen Kernel patchen 198
10.9 Einen Kernel-Patch entfernen 201
10.10 Ein initrd-Image erzeugen 201
10.11 Eine Bootdiskette unter Debian erstellen 202
10.12 Eine Bootdiskette unter SUSE erstellen 203
10.13 Eine Bootdiskette unter Red Hat erstellen 204
CDs und DVDs brennen 206
11.1 Einführung 206
11.2 Ermitteln der SCSI-Adressen von CD- und DVD-Brennern 210
11.3 Die SCSI-Emulation für IDE/Atapi-CD- und -DVD-Brenner aktivieren 211
11.4 Eine überall lesbare Daten-CD erstellen 213
11.5 Verzeichnisbäume auf einer Daten-CD anlegen 216
11.6 Eine CD oder DVD kopieren 217
11.7 Eine CD-RW löschen 218
11.8 Eine Multisession-Daten-CD brennen 219
11.9 Eine bootfähige CD erstellen 221
11.10 Eine große Datei auf mehrere CDs verteilen 222
11.11 Daten-DVDs brennen 223
11.12 Eine Audio-CD zum Abspielen in einem CD-Player brennen 225
Bootloader und Multi-Booting 228
12.1 Einführung 228
12.2 Von LILO auf GRUB wechseln 229
12.3 GRUB ohne Diskette installieren 232
12.4 GRUB mit grub-install installieren 233
12.5 Ein System für den Start mehrerer Linux-Versionen vorbereiten 234
12.6 Weitere Linuxe in ein Multiboot-System einbinden 236
12.7 Boot-Parameter über die GRUB-Befehls-Shell ermitteln 238
12.8 Die Boot-Partition konfigurieren 240
12.9 Das GRUB-Bootmenü anlegen 241
12.10 menu.lst anpassen 242
12.11 Windows 95/98/ME in ein Multiboot-System einbinden 244
12.12 Windows NT/2000/XP in ein Multiboot-System einbinden 246
12.13 GRUB mit einer Knoppix-CD im MBR wiederherstellen 247
12.14 Systemdateien mit einem GRUB-Passwort schützen 248
12.15 Benutzern den Zugriff auf individuelle GRUB-Menüeinträge verwehren 250
12.16 Ein GRUB-Splash-Image anlegen 251
12.17 Linux mit LILO booten 252
12.18 Multibooting von Linuxen mit LILO 255
12.19 Multibooting von Windows und Linux mit LILO 256
12.20 Eine LILO-Bootdiskette erzeugen 257
12.21 Passwort-Schutz für LILO 258
12.22 Den MBR sichern 259
System-Rettung und -Wiederherstellung mit Knoppix 260
13.1 Einführung 260
13.2 Knoppix booten 260
13.3 Eine Knoppix-Bootdiskette erzeugen 262
13.4 Ihre Knoppix-Konfiguration auf einem USB-Memory-Stick speichern 263
13.5 Ein persistentes, verschlüsseltes Knoppix-Home-Verzeichnis anlegen 263
13.6 Dateien auf einen anderen Linux-PC kopieren 264
13.7 Dateien an eine Samba-Freigabe kopieren 266
13.8 Dateien auf eine CD-R/RW kopieren 267
13.9 Konfigurationsdateien mit Knoppix editieren 268
13.10 Software-Installation über Knoppix 269
13.11 Ein verlorenes Passwort reparieren 269
13.12 Knoppix auf der Festplatte installieren 270
13.13 Windows-PCs mit Knoppix auf Viren prüfen 271
Drucken mit CUPS 273
14.1 Einführung 273
14.2 Installation eines Druckers bei einem einzelnen Linux-PC 275
14.3 Linux-Clients bedienen 278
14.4 Drucker ohne Namensauflösung im Netz betreiben 280
14.5 Windows-Clients ohne Samba bedienen 281
14.6 Drucker in einem gemischten LAN mit Samba nutzen 282
14.7 Einen dedizierten CUPS-Printserver aufsetzen 283
14.8 Verteiltes Drucken mit Klassen 284
14.9 Drucker und Klassen auf bestimmte Benutzer beschränken 285
14.10 Fehlersuche 286
Video konfigurieren und X Windows verwalten 288
15.1 Einführung 288
15.2 X Windows und Konsolen gleichzeitig nutzen 291
15.3 Einen neuen Video-Adapter installieren 293
15.4 XF86Config konfigurieren 295
15.5 3D-Hardwarebeschleunigung mit XFree86/DRI aktivieren 296
15.6 Fehlersuche bei Problemen mit der 3D-Beschleunigung 298
15.7 Ein Multihead-Display konfigurieren 299
15.8 Verschiedene ServerLayouts beim Start auswählen 301
15.9 Ein Standard-ServerLayout festlegen 305
15.10 startx konfigurieren 305
15.11 Den Login-Displaymanager wechseln 306
15.12 Verschiedene Window-Manager mit Xnest simultan ausführen 308
Backup und Recovery 311
16.1 Einführung 311
16.2 rsync für lokale Transfers und für die Synchronisation von Dateien nutzen 313
16.3 Sichere Transfers mit rsync und ssh vornehmen 315
16.4 Einen rsync-Backup-Server aufbauen 316
16.5 rsync-Module absichern 318
16.6 Einen anonymen öffentlichen rsync-Server aufbauen 320
16.7 Den rsync-Daemon beim Start booten 321
16.8 Die Auswahl der Dateien anpassen 322
16.9 rsync über ssh-Backups automatisieren 323
16.10 Die rsync-Anforderungen an die Bandbreite beschränken 324
16.11 Dateipfade mit rsync anpassen 325
16.12 rsync auf Windows-Clients installieren 325
16.13 Eine "Meldung des Tages" für rsync anlegen 326
16.14 Eine bootfähige Restore-CD mit Mondo Rescue anlegen 328
16.15 Das Mondo-Backup verifizieren 331
16.16 Eine bootfähige Restore-DVD mit Mondo Rescue anlegen 331
16.17 Mondo Rescue zum Klonen von Linux-Systemen nutzen 333
16.18 Den mindi-kernel für ein "sauberes" Backup verwenden 333
16.19 Ein System über eine Mondo-Notfall-Disk wiederherstellen 334
16.20 Ausgewählte Dateien von einer Mondo-Disk wieder einspielen 335
Entfernter Zugriff 336
17.1 Einführung 336
17.2 OpenSSH erstmalig einrichten 337
17.3 Neue Hostschlüssel generieren 340
17.4 Authentifizierung über öffentliche Schlüssel 341
17.5 Mehrere Schlüsselpaare verwenden 343
17.6 Passwortlose Logins mit ssh-agent 344
17.7 Bessere passwortlose Logins mit keychain 345
17.8 Passwortlose Logins für cron-Jobs 346
17.9 ssh-agent beim Logout automatisch herunterfahren 347
17.10 Das Bash-Prompt für ssh anpassen 348
17.11 X über SSH tunneln 349
17.12 Die Verbindung über einen Windows-PC herstellen 350
17.13 Dateizugriffsrechte für ssh-Dateien einstellen 352
Versionskontrolle 353
18.1 Einführung 353
18.2 Ein einfaches lokales RCS-Repository aufbauen 355
18.3 Alte Versionen aus RCS abrufen 357
18.4 Dateiversionen in RCS vergleichen 359
18.5 System-Konfigurationsdateien mit RCS verwalten 360
18.6 CVS für ein lokales Einbenutzer-Repository nutzen 362
18.7 Neue Dateien in ein CVS-Repository einfügen 365
18.8 Dateien aus einem CVS-Repository löschen 366
18.9 Ein gemeinsam genutztes CVS-Repository anlegen 367
18.10 Ein einzelnes Repository mit verschiedenen Gruppen teilen 368
18.11 Auf ein entferntes CVS-Repository zugreifen 369
18.12 Ihre Arbeitsdateien unter CVS aktualisieren 370
18.13 Ältere Versionen aus CVS abrufen 371
18.14 Mit Pserver ein anonymes CVS-Repository mit reinen Leserechten einrichten 373
18.15 Ein CVS-Repository spiegeln 376
18.16 Binärdateien in CVS ablegen 377
18.17 Release-Schnappschüsse mit Tags erzeugen 378
18.18 Stable- und Development-Zweige für ein Projekt anlegen 379
18.19 Ihre CVS-Umgebung anpassen 381
18.20 Den Speicherplatz für ein CVS-Repository berechnen 382
Die Zeit im Griff mit NTP 384
19.1 Einführung 384
19.2 Einen lokalen Timeserver aufbauen 385
19.3 Die Verbindung zu einem lokalen Timeserver herstellen 387
19.4 Zugriffskontrollen einbinden 389
19.5 Entscheiden, welche NTP-Pools verwendet werden sollen 391
19.6 Verbindung zu einem Timeserver über eine Wählleitung 393
19.7 Mehrere lokale Timeserver einrichten 394
19.8 NTP-Schlüssel zur Authentifizierung verwenden 396
Einen Postfix-Mailserver aufsetzen 398
20.1 Einführung 398
20.2 Einen POP3-Mailserver einrichten 399
20.3 Einen POP3-Mailserver für Debian aufbauen 403
20.4 Einen SMTP/POP3-Mailserver testen 405
20.5 Internet-E-Mail senden 407
20.6 Internet-E-Mail empfangen 408
20.7 Cyrus-SASL für die SMTP-Autorisierung installieren 409
20.8 Cyrus-SASL unter Debian installieren 411
20.9 smtp-auth zur Authentifizierung von Benutzern einrichten 412
20.10 Postfix mittels smtp-auth gegenüber anderen Servern authentifizieren 415
20.11 Einen vollständig qualifizierten Domainnamen konfigurieren 416
20.12 Einen IMAP-Mailserver aufsetzen 417
20.13 Die Benutzer anbinden 418
20.14 Gemeinsam genutzte IMAP-Ordner anlegen 420
20.15 Virtuelle Mailbox-Domains von Postfix nutzen 421
20.16 Eine Mailingliste mit couriermlm anlegen 424
20.17 Administration einer couriermlm-Liste 426
20.18 Mit Webmail arbeiten 427
20.19 Tabelle der SMTP-Response-Codes und SMTP-Befehle 429
Spam und Malware verwalten 431
21.1 Einführung 431
21.2 Grundlegende Checkliste: Die Abwehr von Spam und Malware vorbereiten 433
21.3 Sicheres Testen neuer Postfix-UBE-Kontrollen 434
21.4 Grundlegende UBE-Konfigurationen für Postfix 436
21.5 Whitelists anlegen 438
21.6 DNS-Blacklists verwenden 440
21.7 Nachrichten mit Anhängen ablehnen 441
21.8 Clam Anti-Virus auf einem Postfix-Server einrichten 443
21.9 SpamAssassin mit Amavisd-new unter Postfix einrichten 446
21.10 SpamAssassin ohne Amavisd-new einrichten 448
Einen Apache-Webserver betreiben 451
22.1 Einführung 451
22.2 Apache 2.0 aus dem Quellcode installieren 455
22.3 Neue Module nach der Installation hinzufügen 459
22.4 Datei-Zugriffsrechte und -Eigentumsrechte für Apache setzen 460
22.5 Lokaler Zugriff auf das Apache-Benutzerhandbuch 461
22.6 Einen einfachen öffentlichen Webserver einrichten 462
22.7 URLs auf ein neues Verzeichnis umleiten 463
22.8 Benutzern eigene Webverzeichnisse zuweisen 464
22.9 Apache während des Bootens starten 464
22.10 Hosting mehrerer Domains mit Apache 465
22.11 Individuelle Logdateien für virtuelle Hosts einrichten 467
22.12 LAN-Websites aus dem Internet heraus halten 468
22.13 Passwortschutz individueller Verzeichnisse 469
22.14 Die robots.txt zur Kontrolle von Web-Crawlern nutzen 472
22.15 Unbeliebte Besucher aussperren 473
22.16 Eigene Fehlerseiten entwerfen 474
22.17 Apaches Standard-Fehlerseiten anpassen 475
22.18 Verzeichnis-Indizes voller Länge erzeugen 476
22.19 Content Negotiation nutzen, um Seiten in verschiedenen Sprachen zu liefern 476
22.20 Favicons nutzen 479
22.21 Apache-Zugriffslogs mit Webalizer analysieren 480
File-/Printer-Sharing und Domain-Authentifizierung mit Samba 483
23.1 Einführung 483
23.2 Einen einfachen anonymen Samba-Fileserver für Windows aufbauen 485
23.3 Ein Windows/L
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!