Book description
- Leicht verständliche Einführung für Einsteiger inkl. weiterführendem Expertenwissen
- Debian effizient einsetzen und professionell konfigurieren
- Von Desktop bis Server – alle wichtigen Einsatzmöglichkeiten detailliert erläutert
Debian ist eine stabile, langlebige und professionelle Linux-Distribution, die ein Höchstmaß an Anpassungsfreiheit bietet. Dieses Buch begleitet Sie von der Installation und der Konfiguration bis hin zum produktiven Einsatz – egal, ob Sie Linux-Neuling oder erfahrener Anwender sind.
Sie lernen alle Grundlagen, die Sie brauchen, um Debian sowohl als klassisches Desktop-Betriebssystem als auch als leistungsstarken Server einzusetzen. Der Autor führt Sie durch die textbasierte Bedienung mit dem Terminal und zeigt Ihnen, wie Sie Ihr System vor Angriffen schützen und wie Sie es im Fall von technischen Fehlern oder Datenverlust wiederherstellen können. Auch weitere wichtige Aspekte der Systemadministration wie Software- und Firmwareupdates, die Prozessverwaltung mit Systemd und die Automatisierung mit Cron werden leicht verständlich erläutert.
Mit diesem Buch können Sie Debian effektiv und professionell auf Ihrem Desktop oder Server einsetzen und das volle Potenzial dieser leistungsstarken Distribution nutzen.
Aus dem Inhalt:- Live-System und Installation
- Grafische Oberflächen: KDE Plasma, GNOME und XFCE
- Paketverwaltung und AppImages
- Benutzer und Rechteverwaltung
- Wichtigste Terminal-Befehle
- systemd – die Steuerzentrale
- Automatisierung mit Cron
- Netzwerkkonfiguration
- Mail- und DNS-Server
- Apache und MariaDB
- Virtualisierung mit Docker
- Firewall konfigurieren
- Backups und Datenrettung
- Systemwiederherstellung
Table of contents
- Impressum
- Einleitung
-
Kapitel 1: Debian GNU/Linux ausprobieren und installieren
- 1.1 Die passende Debian-Version finden
- 1.2 Startfähiges Medium erstellen
- 1.3 Den Computer vom Startmedium starten
- 1.4 Debian direkt installieren – die erweiterte Installation
- 1.5 Debian ausprobieren und vom Live-System installieren – einfache Installation
- 1.6 Dualboot mit Windows oder anderen Linux-Distributionen
- Kapitel 2: Debian kennenlernen – die Desktop-Umgebungen
-
Kapitel 3: Software unter Debian verwalten
- 3.1 Software unter Debian installieren, deinstallieren und aktualisieren
- 3.2 Debian auf eine neue Version aktualisieren
- 3.3 Aktuellere Software unter Debian nutzen
- 3.4 Weitere Paket-Formate für zusätzliche Software
- 3.5 AppImages – ausführbare Dateien unter Linux
- 3.6 Software für die Programmierung
- 3.7 Software unter Debian kompilieren
- 3.8 Distrobox – Software von anderen Linux-Distributionen im Container installieren
- 3.9 Software über selbst extrahierende Skripte installieren
-
Kapitel 4: Das System
- 4.1 Die Verzeichnis-Hierarchie
- 4.2 Rechte an Ihren Daten – Gruppen
- 4.3 sudo und su – der Administrator unter Debian
- 4.4 Das Terminal – die Kommandozeile
- 4.5 Treiber und Firmware
-
4.6 Systemd – die Steuerzentrale von Debian
- 4.6.1 Installierte Systemdienste anzeigen lassen
- 4.6.2 Nähere Informationen zu einem Systemdienst anzeigen
- 4.6.3 Dienste manuell starten und stoppen
- 4.6.4 Mit Systemd Debian steuern (ausschalten, neu starten, …)
- 4.6.5 Log-Dateien anzeigen
- 4.6.6 Start-Analyse mit Systemd
- 4.6.7 Systemanwendungen automatisch starten lassen und Aufgaben automatisieren
- 4.7 Cron – Aufgaben automatisieren
- 4.8 Ohne grafische Oberfläche – Debian als Server nutzen
-
Kapitel 5: Debian im Netzwerk
- 5.1 Netzwerk-Grundlagen
- 5.2 Statische IP-Adressen benutzen
- 5.3 SSH – die Secure Shell
- 5.4 Die Hosts-Datei – das Telefonbuch für das Netzwerk
- 5.5 SMB – Dateien und Drucker mit Windows und Linux teilen
- 5.6 NFS – Dateifreigaben für Netzwerke ohne Windows
- 5.7 Postfix – der Mail-Server
- 5.8 Debian als DNS-Server
- 5.9 Dynamisches DNS (DynDNS) – Computer oder Webseiten aus dem Internet erreichbar machen
- Kapitel 6: Webserver (Apache) und Datenbank (MariaDB) betreiben
-
Kapitel 7: Docker – professionell virtualisieren
- 7.1 Was ist Docker?
- 7.2 Erste Schritte mit Docker
- 7.3 Docker-Images praktisch nutzen
- 7.4 Docker-Container anpassen
- 7.5 Docker-Images und Container löschen
- 7.6 LazyDocker – Docker-Container bequem verwalten
- 7.7 Docker Desktop – grafische Oberfläche für Docker
- 7.8 Docker-Images selbst erstellen
- Kapitel 8: Debian mit der Firewall absichern
-
Kapitel 9: Zusätzliche Sicherheit unter Debian
- 9.1 AppArmor – Mandatory Access Control
- 9.2 Tripwire – Einbruchserkennung unter Debian
- 9.3 Rootkit-Jäger – Rootkits unter Debian aufspüren
- 9.4 Gelöschte Partitionen und Daten wiederherstellen
- 9.5 Systemwiederherstellung mit Timeshift
- 9.6 Nicht mehr funktionierendes Debian retten
- 9.7 Dateien vor Änderungen schützen
- 9.8 Firejail – Anwendungen in der Sandbox
- 9.9 Portspoof – Portscans verhindern
-
Kapitel 10: Weiterführende technische Tipps und Problembehandlung
- 10.1 Festplatten und Partitionierung
- 10.2 Flexibel auf mehreren Computern arbeiten
- 10.3 Systemwiederherstellung
- 10.4 Anpassungen am Bootloader GRUB
-
10.5 Paketverwaltung und Software-Repositorys
- 10.5.1 Den schnellsten Spiegelserver für Debian auswählen
- 10.5.2 APT-Key ist veraltet – neue Repositorys hinzufügen
- 10.5.3 Nala – neues Frontend für die Paket-Verwaltung APT
- 10.5.4 DUR – das Debian User Repository, noch mehr Software einfacher installieren
- 10.5.5 Deb-Get – Software aus fremden Repositorys installieren
- 10.6 Hardware und Firmware
- 10.7 Befehlsvervollständigung am Terminal mit administrativen Rechten
- Kapitel 11: Weiterführende Quellen
Product information
- Title: Debian GNU/Linux 12 - Der umfassende Praxiseinstieg
- Author(s):
- Release date: December 2023
- Publisher(s): mitp Verlag
- ISBN: 9783747507711
You might also like
book
Linux-Server mit Debian 7 GNU/Linux
Praxis-Szenarien: Backoffice-Server, Root-Server, Linux als Gateway, Server-Security Zahlreiche Workshops mit Schritt-für-Schritt-Anleitungen Dieses Buch bietet einen umfassenden …
book
Einstieg in Kali Linux
Von der Installation über die Konfiguration bis hin zum Einsatz der wichtigsten Tools Detaillierter Ablauf von …
book
CompTIA Server+ -- Vorbereitung auf die Prüfung SK0-005
Praxiswissen für Administratoren zur Planung und Verwaltung von Serverumgebungen Fundierte Kenntnisse zur Problembehandlung und Fehlersuche für …
book
Hacking -- Der umfassende Praxis-Guide -- Inkl. Prüfungsvorbereitung zum CEHv10
Methoden und Tools der Hacker, Cyberkriminellen und Penetration Tester Mit zahlreichen Schritt-für-Schritt-Anleitungen und Praxis-Workshops Inklusive Vorbereitung …