Suchen und Finden
Service
Infos und Kontakt
Inhalt
3
Credits
7
Über den Autor
7
Über den Übersetzer
7
Mitwirkende
7
Danksagung
9
Wie man zum Hacker wird
10
Die Hacker-Einstellung
11
Vorwort
15
Wie dieses Buch aufgebaut ist
16
Wie dieses Buch verwendet werden sollte
17
Typographische Konventionen
18
Haben Sie einen Hack für uns?
18
Server-Grundlagen
19
Unnötige Dienste entfernen
21
Umgehen des Konsolen-Logins
24
Häufige Boot-Parameter
26
Mit init einen persistenten Daemon erzeugen
27
n>&m: Standardausgabe und Standardfehlerausgabe vertauschen
29
Komplexe Kommandozeilen aufbauen
31
Mit kniffligen Dateien in xargs arbeiten
34
Unveränderliche Dateien in ext2/ext3
37
Compile-Vorgänge beschleunigen
38
Sich in der Shell-Umgebung einrichten
39
Aufspüren und Entfernen von setuid/setgid-Binaries
43
Mehr aus sudo herausholen
46
Admin-Aufgaben mit einem Makefile automatisieren
48
Erzwingen Ihres neuen Domainnamens
50
Spielen Sie Finde-den-größten-Plattenfresser
51
Haben Sie Spaß mit /proc
52
Symbolische Manipulation von Prozessen mit procps
56
Systemressourcen pro Prozess verwalten
57
Hinter Ex-Benutzern aufräumen
59
Unnötige Treiber aus dem Kernel entfernen
62
Riesige Mengen von RAM verwenden
64
hdparm: Parameter von IDE-Laufwerken optimieren
65
Versionsverwaltung
70
Einstieg in RCS
71
Auschecken einer früheren Version in RCS
73
Verfolgen von Änderungen mit rcs2log
74
Einstieg in CVS
75
CVS: Auschecken eines Moduls
79
CVS: Aktualisieren Ihrer Arbeitskopie
79
CVS: Verwenden von Tags (Etiketten)
80
CVS: Verändern eines Moduls
81
CVS: Dateien zusammenführen
82
CVS: Hinzufügen und Entfernen von Dateien und Verzeichnissen
83
CVS: Aufzweigen einer Entwicklung
83
CVS: Überwachen und Sperren von Dateien
84
CVS: Die Sicherheit in CVS gewährleisten
85
CVS: Anonyme Repositories
86
Backups
89
Backups mit tar via ssh
90
rsync via ssh verwenden
92
Archivieren mit pax
93
Backup Ihres Boot-Sektors
99
Teile des Dateisystems mit rsync synchronisieren
100
Automatische Snapshot-artige inkrementelle Backups mit rsync
106
Arbeiten mit ISOs und CD-Rs/CD-RWs
112
Brennen einer CD ohne ISO-Datei
113
Netzwerke
116
Eine Firewall von der Kommandozeile eines Servers aus erstellen
117
Einfaches IP-Masquerading
119
Tipps & Tricks zu iptables
120
TCP-Ports an beliebige Rechner weiterleiten
123
Eigene Ketten in iptables verwenden
124
Tunneling: IPIP-Kapselung
126
Tunneling: GRE-Kapselung
129
vtun via ssh verwenden, um NAT zu vermeiden
130
Automatischer Generator für vtund.conf
136
Systemüberwachung
141
Syslog steuern
142
Jobs mit watch beobachten
145
Was hält diesen Port offen?
146
Geöffnete Dateien und Sockets mit lsof prüfen
147
Systemressourcen mit top überwachen
150
Ständige Anzeige der Durchschnittslast in der Titelleiste
151
Netzwerküberwachung mit ngrep
153
Scannen eigener Rechner mit nmap
155
Altersanalyse einer Festplatte
157
Billige IP-Übernahme
159
Verwenden von ntop für Netzwerkstatistiken in Echtzeit
162
Echtzeitüberwachung des Web-Traffics mit httptop
165
SSH
173
Schnelle Logins mit ssh-Client-Schlüsseln
173
Turbo-schnelle ssh-Logins
175
Effektive Verwendung eines ssh-Agenten
177
Verwenden eines ssh-Agenten in einer GUI
179
X via ssh
180
Ports via ssh weiterleiten
181
Skripten
184
Sich schnell eingewöhnen mit movein.sh
184
Globales Suchen und Ersetzen mit Perl
187
Daten in beliebig große Stücke teilen (in bash)
189
Farbige Log-Analyse in Ihrem Terminal
191
Informationsserver
194
BIND in einem chroot-Käfig betreiben
195
Views in BIND 9
197
Einrichten von DNS-Caching mit Rechten für lokale Domains
203
Verteilen der Serverlast via ringförmigem DNS
204
Eigene Top-Level-Domains betreiben
206
Den MySQL-Zustand mit mtop überwachen
208
Einrichten der Replikation in MySQL
210
Wiederherstellen einer Tabelle aus einem großen MySQL-Dump
213
MySQL Server-Tuning
214
Verwendung von proftpd mit einer MySQL- Authentifikationsquelle
217
Optimieren von glibc, linuxthreads und des Kernels für einen MySQL-Superserver
219
Apache Toolbox
222
Anzeigen des vollen Dateinamens in Indizes
225
Schnelle Konfigurationsänderungen mit IfDefine
226
Einfaches Verfolgen von Anzeigenverweisen
228
FTP-Server mit Apache nachbilden
231
Apache-Server-Logs rotieren und komprimieren
233
Erzeugen von SSL-Zertifikaten und Zertifikatsignaturanfragen
235
Erzeugen eigener Zertifizierungsstellen
237
Verteilen von Zertifikaten an Client-Browser
240
Betreiben mehrerer Sites mit derselben DocumentRoot
242
Mit mod_rewrite Inhalte abhängig vom Abfrage-String ausgeben
245
Apache mit mod_proxy optimieren
246
Lastverteilung mit Apaches RewriteMap
248
Ultrahosting: Website-Hosting en masse mit Jokern, Proxies und Rewrite
251
Index
255
Kolophon
265
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion









