Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Linux Server Hacks - 100 Insider-Tricks & Tools

von: Rob Flickenger

O'Reilly Verlag, 2003

ISBN: 9783897216815, 272 Seiten

Format: PDF, OL

Mac OSX,Windows PC,Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 10,00 EUR

Ersparnis: 16,00 EUR

Mehr zum Inhalt

Linux Server Hacks - 100 Insider-Tricks & Tools


 

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