Beschreibung
So richten Sie mit Debian GNU/Linux erfolgreich einen Server ein. Zahlreiche Workshops zeigen Ihnen praxisnah den Einsatz als Backoffice- oder Root-Server, als Gateway oder Security-Server u.v.m. Lernen Sie alle Anwendungsbereiche kennen und erlernen Sie ganz nebenbei die Grundlagen einer Linux-Administration. Aus dem Inhalt: Installation eines DebianServers Grundlagen der SystemAdministration Backup und Diagnose Sicherheit im Netzwerk Fileserver, Webserver Datenbanken (SQL, MySQL, PostgreSQL) Drucken im Netzwerk, Samba DNS, Mailserver und virtuelle Maschinen Einsatz als Backoffice oder RootServer Netzwerkrouting Galileo Press heißt jetzt Rheinwerk Verlag.
Produktsicherheitsverordnung
Hersteller:
Rheinwerk Verlag GmbH
service@rheinwerk-verlag.de
Rheinwerkallee 4
DE 53227 Bonn
Inhalt
... Vorwort ... 21 TEIL I ... Installationsanleitung ... 25 1 ... Installation eines Debian-Servers ... 27 ... 1.1 ... Von 0 auf 100 zum Server ... 27 ... 1.2 ... Softwarepakete nachinstallieren ... 41 ... 1.3 ... Source-Pakete manuell installieren ... 57 TEIL II ... Das Handbuch ... 65 2 ... Debian GNU/Linux ... 67 ... 2.1 ... Software soll frei sein ... 67 ... 2.2 ... Inhaltsstoffe ohne Nebenwirkungen ... 72 ... 2.3 ... Wer hinter Debian steht ... 76 3 ... Grundkenntnisse Debian GNU/Linux ... 79 ... 3.1 ... Alles ist Datei ... 80 ... 3.2 ... In Verzeichnisse sortiert ... 88 ... 3.3 ... Dateisysteme ... 91 ... 3.4 ... Auf Speichermedien zugreifen ... 93 ... 3.5 ... Prozesse ... 95 4 ... Die Shell ... 103 ... 4.1 ... Shell-Start ... 104 ... 4.2 ... Befehlsempfänger ... 105 ... 4.3 ... Kommandos verknüpfen ... 110 ... 4.4 ... History ... 120 ... 4.5 ... Shell-Startdateien ... 124 ... 4.6 ... Shell-Skripte ... 126 ... 4.7 ... Variablen ... 129 ... 4.8 ... Ablaufsteuerung ... 138 ... 4.9 ... Ein- und Ausgaben aus dem Skript ... 149 5 ... Konsolenprogramme ... 151 ... 5.1 ... Operationen mit Dateien ... 151 ... 5.2 ... Verzeichnisbefehle ... 160 ... 5.3 ... Dateieigenschaften ... 164 ... 5.4 ... Editoren ... 175 ... 5.5 ... Nach Dateien suchen ... 193 ... 5.6 ... Die Werkzeugkiste ... 201 ... 5.7 ... Reguläre Ausdrücke ... 220 ... 5.8 ... Pack deine Sachen und geh ... ... 223 6 ... Architektonische Betrachtungen ... 229 ... 6.1 ... Hardwarezugriff per Gerätedatei: /dev ... 229 ... 6.2 ... Dynamische Zuordnung: udev ... 231 ... 6.3 ... Das System startet ... 235 7 ... Netzwerk ... 243 ... 7.1 ... Anschluss und Medium ... 243 ... 7.2 ... TCP/IP ... 244 ... 7.3 ... Die IP-Adresse ... 245 ... 7.4 ... Mit ping prüfen ... 256 ... 7.5 ... Routing: Netzwerke verbinden ... 259 ... 7.6 ... Namen auflösen ... 266 ... 7.7 ... Dynamische IP-Adressen (DHCP) ... 273 ... 7.8 ... Mehr IP-Adressen für die Zukunft: IPv6 ... 283 8 ... Netzinformationen sammeln ... 289 ... 8.1 ... Status des Netzwerks: netstat ... 289 ... 8.2 ... Routen verfolgen: traceroute ... 293 ... 8.3 ... Der kleine Netzwerkschnüffler tcpdump ... 293 ... 8.4 ... Der große Netzwerkschnüffler Wireshark ... 295 ... 8.5 ... Netzlasthitparade mit iftop ... 297 ... 8.6 ... Netzwerkecho netcat ... 299 ... 8.7 ... Netzwerk abklappern: nmap ... 300 9 ... Grundlegende TCP/IP-Dienste ... 303 ... 9.1 ... Abschied vom Super-Server inetd und xinetd ... 303 ... 9.2 ... Der Terminaldienst Telnet ... 306 ... 9.3 ... Sitzung verschlüsseln: SSH ... 310 ... 9.4 ... Vertrauensvoll: Remote Shell ... 321 ... 9.5 ... Aspekte bei Terminalfernwartung ... 325 10 ... Sicherheit im Netzwerk ... 327 ... 10.1 ... Firewall ... 327 ... 10.2 ... Masquerading mit NAT ... 337 ... 10.3 ... Proxy ... 339 ... 10.4 ... Einbrüche erkennen ... 344 ... 10.5 ... SELinux ... 348 ... 10.6 ... Verschlüsseln und Signieren ... 351 ... 10.7 ... VPN: Auf unsicheren Pfaden tunneln ... 356 11 ... Die Zeit ... 363 ... 11.1 ... Die aktuelle Zeit ... 363 ... 11.2 ... Zeitabgleich per NTP ... 365 ... 11.3 ... Wiederkehrende Jobs mit der crontab ... 366 ... 11.4 ... Zeitversetzter Job mit at ... 367 12 ... Festplatten ... 369 ... 12.1 ... S-ATA, IDE und andere Festplatten ... 369 ... 12.2 ... Gerätenamen und UUID ... 370 ... 12.3 ... Partitionieren ... 372 ... 12.4 ... Swap-Partition ... 382 ... 12.5 ... Dateisysteme ... 384 ... 12.6 ... RAID-Systeme ... 393 ... 12.7 ... Windows-Dateisysteme ... 400 ... 12.8 ... Access Control Lists (ACL) ... 405 ... 12.9 ... Der Bootmanager GRUB ... 408 13 ... Benutzerverwaltung ... 415 ... 13.1 ... Der A ...