Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
ContentsContents
Verwaltungshandbuch
  1. Allgemeines zu diesem Handbuch
  2. I Häufige Tasks
    1. 1 Bash-Shell und Bash-Skripte
    2. 2 Grundlegende Infos zu sudo
    3. 3 YaST
    4. 4 YaST im Textmodus
    5. 5 YaST-Online-Aktualisierung
    6. 6 Verwalten von Software mit Kommandozeilen-Tools
    7. 7 Systemwiederherstellung und Snapshot-Verwaltung mit Snapper
    8. 8 Live-Kernel-Patching mit KLP
    9. 9 Transaktionsaktualisierungen
    10. 10 Remote-Grafiksitzungen mit VNC
    11. 11 Kopieren von Dateien mit RSync
  3. II Booten eines Linux-Systems
    1. 12 Einführung in den Bootvorgang
    2. 13 UEFI (Unified Extensible Firmware Interface)
    3. 14 Der Bootloader GRUB 2
    4. 15 Der Daemon systemd
  4. III System
    1. 16 32-Bit- und 64-Bit-Anwendungen in einer 64-Bit-Systemumgebung
    2. 17 journalctl: Abfragen des systemd-Journals
    3. 18 update-alternatives: Verwalten mehrerer Befehls- und Dateiversionen
    4. 19 Grundlegendes zu Netzwerken
    5. 20 Druckerbetrieb
    6. 21 Grafische Benutzeroberfläche
    7. 22 Zugriff auf Dateisysteme mit FUSE
    8. 23 Verwalten von Kernelmodulen
    9. 24 Gerätemanagement über dynamischen Kernel mithilfe von udev
    10. 25 Spezielle Systemfunktionen
    11. 26 Verwendung von NetworkManager
    12. 27 Energieverwaltung
    13. 28 VM-Gast
    14. 29 Permanenter Speicher
  5. IV Services
    1. 30 Serviceverwaltung mit YaST
    2. 31 Zeitsynchronisierung mit NTP
    3. 32 Domain Name System (DNS)
    4. 33 DHCP
    5. 34 Verteilte Nutzung von Dateisystemen mit NFS
    6. 35 Samba
    7. 36 Bedarfsweises Einhängen mit autofs
    8. 37 SLP
    9. 38 Der HTTP-Server Apache
    10. 39 Einrichten eines FTP-Servers mit YaST
    11. 40 Caching-Proxyserver Squid
    12. 41 Web Based Enterprise Management mit SFCB
  6. V Fehlersuche
    1. 42 Hilfe und Dokumentation
    2. 43 Erfassen der Systeminformationen für den Support
    3. 44 Häufige Probleme und deren Lösung
  7. A Ein Beispielnetzwerk
  8. B GNU-Lizenzen
Navigation
SUSE Linux Enterprise Server 15 SP2

Verwaltungshandbuch

Es behandelt Systemverwaltungsaufgaben wie Wartung, Überwachung und Anpassung eines neu installierten Systems.

Publication Date: July 04, 2021
Allgemeines zu diesem Handbuch
Verfügbare Dokumentation
Feedback
Konventionen in der Dokumentation
Produktlebenszyklus und Support
I Häufige Tasks
1 Bash-Shell und Bash-Skripte
1.1 Was ist die Shell?
1.2 Schreiben von Shell-Skripten
1.3 Umlenken von Kommandoereignissen
1.4 Verwenden von Aliassen
1.5 Verwenden von Variablen in der Bash-Shell
1.6 Gruppieren und Kombinieren von Kommandos
1.7 Arbeiten mit häufigen Ablaufkonstrukten
1.8 Weiterführende Informationen
2 Grundlegende Infos zu sudo
2.1 Grundlegende Verwendung von sudo
2.2 Konfigurieren von sudo
2.3 sudo-Anwendungsfälle
2.4 Weitere Informationen
3 YaST
3.1 YaST-Themen
3.2 YaST-Oberfläche im Überblick
3.3 Nützliche Tastenkombinationen
4 YaST im Textmodus
4.1 Navigation in Modulen
4.2 Erweiterte Tastenkombinationen
4.3 Einschränkung der Tastenkombinationen
4.4 YaST-Kommandozeilenoptionen
5 YaST-Online-Aktualisierung
5.1 Das Dialogfeld „Online-Aktualisierung“
5.2 Installieren von Patches
5.3 Automatische Online-Updates
6 Verwalten von Software mit Kommandozeilen-Tools
6.1 Verwenden von zypper
6.2 RPM - der Paket-Manager
7 Systemwiederherstellung und Snapshot-Verwaltung mit Snapper
7.1 Standardeinrichtung
7.2 Rückgängigmachen von Änderungen mit Snapper
7.3 System-Rollback durch Booten aus Snapshots
7.4 Aktivieren von Snapper in Benutzer-Startverzeichnissen
7.5 Erstellen und Bearbeiten von Snapper-Konfigurationen
7.6 Manuelles Erstellen und Verwalten von Snapshots
7.7 Automatisches Bereinigen von Snapshots
7.8 Anzeigen von exklusiv für Snapshots verwendeten Festplattenspeicherplatz
7.9 Häufig gestellte Fragen
8 Live-Kernel-Patching mit KLP
8.1 Vorteile des Kernel Live Patching
8.2 Low-Level-Funktion von Kernel Live Patching
8.3 Aktivierung von SLE Live Patching
8.4 Installieren und Entfernen von Patches
8.5 Das Tool klp
8.6 Hängengebliebene Kernel-Ausführungsthreads
8.7 Patch-Lebenszyklus
8.8 Umfang der Kernel Live Patching-Technologie
8.9 Umfang von SLE Live Patching
8.10 Interaktion mit den Supportprozessen
9 Transaktionsaktualisierungen
9.1 Einschränkungen bei Technologievorschauen
9.2 Aktivieren von transactional-update
9.3 Verwalten von automatischen Aktualisierungen
9.4 Das Kommando transactional-update
9.5 Fehlersuche
10 Remote-Grafiksitzungen mit VNC
10.1 Der vncviewer-Client
10.2 Remmina: Remote-Desktop-Client
10.3 Konfigurieren von einmaligen Sitzungen am VNC-Server
10.4 Konfigurieren von permanenten VNC-Serversitzungen
10.5 Konfigurieren der Verschlüsselung am VNC-Server
11 Kopieren von Dateien mit RSync
11.1 Konzeptüberblick
11.2 Einfache Syntax
11.3 Lokales Kopieren von Dateien und Verzeichnissen
11.4 Remote-Kopieren von Dateien und Verzeichnissen
11.5 Konfigurieren und Verwenden eines Rsync-Servers
11.6 Weiterführende Informationen
II Booten eines Linux-Systems
12 Einführung in den Bootvorgang
12.1 Terminologie
12.2 Der Linux-Bootvorgang
13 UEFI (Unified Extensible Firmware Interface)
13.1 Secure Boot
13.2 Weiterführende Informationen
14 Der Bootloader GRUB 2
14.1 Hauptunterschiede zwischen GRUB Legacy und GRUB 2
14.2 Konfigurationsdateistruktur
14.3 Konfigurieren des Bootloaders mit YaST
14.4 Unterschiede bei der Terminalnutzung auf IBM Z
14.5 Nützliche Kommandos in GRUB 2
14.6 Weitere Informationen
15 Der Daemon systemd
15.1 Das Konzept von &systemd
15.2 Grundlegende Verwendung
15.3 Systemstart und Zielverwaltung
15.4 Verwalten von Services mit YaST
15.5 Anpassen von systemd
15.6 Erweiterte Nutzung
15.7 Weitere Informationen
III System
16 32-Bit- und 64-Bit-Anwendungen in einer 64-Bit-Systemumgebung
16.1 Laufzeitunterstützung
16.2 Kernel-Spezifikationen
17 journalctl: Abfragen des systemd-Journals
17.1 Festlegen des Journals als persistent
17.2 Nützliche Schalter in journalctl
17.3 Filtern der Journalausgabe
17.4 Untersuchen von systemd-Fehlern
17.5 Konfiguration von journald
17.6 Filtern des systemd-Journals mit YaST
17.7 Abrufen von Protokollen in GNOME
18 update-alternatives: Verwalten mehrerer Befehls- und Dateiversionen
18.1 Überblick
18.2 Anwendungsfälle
18.3 Überblick über Alternativen
18.4 Anzeigen von Details zu spezifischen Alternativen
18.5 Festlegen der Standardversion von Alternativen
18.6 Installieren von benutzerdefinierten Alternativen
18.7 Definieren von abhängigen Alternativen
19 Grundlegendes zu Netzwerken
19.1 IP-Adressen und Routing
19.2 IPv6 – Das Internet der nächsten Generation
19.3 Namensauflösung
19.4 Konfigurieren von Netzwerkverbindungen mit YaST
19.5 Manuelle Netzwerkkonfiguration
19.6 Grundlegende Routereinrichtung
19.7 Einrichten von Bonding-Geräten
19.8 Einrichten von Team-Geräten für Netzwerk-Teaming
19.9 Softwaredefiniertes Networking mit Open vSwitch
20 Druckerbetrieb
20.1 Der CUPS-Workflow
20.2 Methoden und Protokolle zum Anschließen von Druckern
20.3 Installation der Software
20.4 Netzwerkdrucker
20.5 Konfigurieren von CUPS mit Kommandozeilenwerkzeugen
20.6 Drucken über die Kommandozeile
20.7 Besondere Funktionen in SUSE Linux Enterprise Server
20.8 Fehlersuche
21 Grafische Benutzeroberfläche
21.1 X Window System
21.2 Installation und Konfiguration von Schriften
21.3 GNOME-Konfiguration für Administratoren
22 Zugriff auf Dateisysteme mit FUSE
22.1 Konfigurieren von FUSE
22.2 Einhängen einer NTFS-Partition
22.3 Weiterführende Informationen
23 Verwalten von Kernelmodulen
23.1 Auflisten der geladenen Module mit lsmod und modinfo
23.2 Einfügen und Entfernen von Kernelmodulen
24 Gerätemanagement über dynamischen Kernel mithilfe von udev
24.1 Das /dev-Verzeichnis
24.2 Kernel-uevents und udev
24.3 Treiber, Kernel-Module und Geräte
24.4 Booten und erstes Einrichten des Geräts
24.5 Überwachen des aktiven udev-Daemons
24.6 Einflussnahme auf das Gerätemanagement über dynamischen Kernel mithilfe von udev-Regeln
24.7 Permanente Gerätebenennung
24.8 Von udev verwendete Dateien
24.9 Weiterführende Informationen
25 Spezielle Systemfunktionen
25.1 Informationen zu speziellen Softwarepaketen
25.2 Virtuelle Konsolen
25.3 Tastaturzuordnung
25.4 Sprach- und länderspezifische Einstellungen
26 Verwendung von NetworkManager
26.1 Anwendungsbeispiele für den NetworkManager
26.2 Aktivieren oder Deaktivieren von NetworkManager
26.3 Konfigurieren von Netzwerkverbindungen
26.4 NetworkManager und Sicherheit
26.5 Häufig gestellte Fragen
26.6 Fehlersuche
26.7 Weiterführende Informationen
27 Energieverwaltung
27.1 Energiesparfunktionen
27.2 Advanced Configuration & Power Interface (ACPI)
27.3 Ruhezustand für Festplatte
27.4 Fehlerbehebung
28 VM-Gast
28.1 Hinzufügen und Entfernen von CPUs
29 Permanenter Speicher
29.1 Einführung
29.2 Begriffe
29.3 Anwendungsfälle
29.4 Tools zur Verwaltung von permanenten Speichern
29.5 Einrichten eines permanenten Speichers
29.6 Weiterführende Informationen
IV Services
30 Serviceverwaltung mit YaST
31 Zeitsynchronisierung mit NTP
31.1 Konfigurieren eines NTP-Client mit YaST
31.2 Manuelle Konfiguration von NTP im Netzwerk
31.3 Konfigurieren von chronyd zur Laufzeit mit chronyc
31.4 Dynamische Zeitsynchronisierung während der Laufzeit
31.5 Einrichten einer lokalen Referenzuhr
31.6 Uhrensynchronisierung mit einer externen Zeitreferenz (ETR)
32 Domain Name System (DNS)
32.1 DNS-Terminologie
32.2 Installation
32.3 Konfiguration mit YaST
32.4 Starten des BIND-Nameservers
32.5 Die Konfigurationsdatei /etc/named.conf
32.6 Zonendateien
32.7 Dynamische Aktualisierung von Zonendaten
32.8 Sichere Transaktionen
32.9 DNS-Sicherheit
32.10 Weiterführende Informationen
33 DHCP
33.1 Konfigurieren eines DHCP-Servers mit YaST
33.2 DHCP-Softwarepakete
33.3 Der DHCP-Server dhcpd
33.4 Weiterführende Informationen
34 Verteilte Nutzung von Dateisystemen mit NFS
34.1 Überblick
34.2 Installieren des NFS-Servers
34.3 Konfigurieren des NFS-Servers
34.4 Konfigurieren der Clients
34.5 Weiterführende Informationen
35 Samba
35.1 Terminologie
35.2 Installieren eines Samba-Servers
35.3 Starten und Stoppen von Samba
35.4 Konfigurieren eines Samba-Servers
35.5 Konfigurieren der Clients
35.6 Samba als Anmeldeserver
35.7 Samba-Server im Netzwerk mit Active Directory
35.8 Weitere Themen
35.9 Weiterführende Informationen
36 Bedarfsweises Einhängen mit autofs
36.1 Installation
36.2 Konfiguration
36.3 Funktionsweise und Fehlersuche
36.4 Automatisches Einhängen als NFS-Freigabe
36.5 Weitere Themen
37 SLP
37.1 Das SLP-Frontend slptool
37.2 Bereitstellen von Diensten über SLP
37.3 Weiterführende Informationen
38 Der HTTP-Server Apache
38.1 Kurzanleitung
38.2 Konfigurieren von Apache
38.3 Starten und Beenden von Apache
38.4 Installieren, Aktivieren und Konfigurieren von Modulen
38.5 Aktivieren von CGI-Skripten
38.6 Einrichten eines sicheren Webservers mit SSL
38.7 Ausführen mehrerer Apache-Instanzen auf demselben Server
38.8 Vermeiden von Sicherheitsproblemen
38.9 Fehlerbehebung
38.10 Weiterführende Informationen
39 Einrichten eines FTP-Servers mit YaST
39.1 Starten des FTP-Servers
39.2 Allgemeine FTP-Einstellungen
39.3 FTP-Leistungseinstellungen
39.4 Authentifizierung
39.5 Einstellungen für Experten
39.6 Weiterführende Informationen
40 Caching-Proxyserver Squid
40.1 Einige Tatsachen zu Proxyservern
40.2 Systemanforderungen
40.3 Grundlegende Verwendung von Squid
40.4 Das YaST-Squid-Modul
40.5 Die Squid-Konfigurationsdatei
40.6 Konfigurieren eines transparenten Proxy
40.7 Verwenden der Cache-Manager-CGI von Squid (cachemgr.cgi)
40.8 Erstellung von Cache-Berichten mit Calamaris
40.9 Weiterführende Informationen
41 Web Based Enterprise Management mit SFCB
41.1 Einführung und grundlegendes Konzept
41.2 Einrichten des SFCB
41.3 SFCB CIMOM-Konfiguration
41.4 Erweiterte SFCB-Tasks
41.5 Weiterführende Informationen
V Fehlersuche
42 Hilfe und Dokumentation
42.1 Dokumentationsverzeichnis
42.2 man-Seiten
42.3 Infoseiten
42.4 Online-Ressourcen
43 Erfassen der Systeminformationen für den Support
43.1 Anzeigen aktueller Systeminformationen
43.2 Erfassen von Systeminformationen mit supportconfig
43.3 Übertragen von Informationen an den globalen technischen Support
43.4 Analysieren von Systeminformationen
43.5 Sammeln von Informationen bei der Installation
43.6 Unterstützung für Kernelmodule
43.7 Weiterführende Informationen
44 Häufige Probleme und deren Lösung
44.1 Suchen und Sammeln von Informationen
44.2 Probleme beim Booten
44.3 Probleme bei der Anmeldung
44.4 Probleme mit dem Netzwerk
44.5 Probleme mit Daten
44.6 IBM Z: Verwenden von initrd als Rettungssystem
A Ein Beispielnetzwerk
B GNU-Lizenzen
B.1 GNU Free Documentation License
List of Figures
4.1 Hauptfenster von YaST im Textmodus
4.2 Das Software-Installationsmodul
5.1 YaST-Online-Aktualisierung
5.2 Konfiguration der YaST-Online-Aktualisierung
7.1 Bootloader: Snapshots
10.1 vncviewer
10.2 Hauptfenster von Remmina
10.3 Remote Desktop Preference
10.4 Schnellstart
10.5 Remmina-Remote-Sitzung mit Anzeige von
10.6 Pfad zur Profildatei
10.7 Fernverwaltung
10.8 VNC-Sitzungseinstellungen
10.9 Beitreten zu einer permanenten VNC-Sitzung
13.1 Secure Boot-Unterstützung
13.2 UEFI: Secure Boot-Vorgang
14.1 Booteditor in GRUB 2
14.2 Bootcode-Optionen
14.3 Code-Optionen
14.4 Bootloader-Optionen
14.5 Kernel-Parameter
15.1 Services Manager
17.1 YaST-systemd-Journal
19.1 Vereinfachtes Schichtmodell für TCP/IP
19.2 TCP/IP-Ethernet-Paket
19.3 Konfigurieren der Netzwerkeinstellungen
19.4 wicked-Architektur
26.1 Dialogfeld „Netzwerkverbindungen“ in GNOME
26.2 firewalld Zonen in NetworkManager
30.1 YaST Service-Manager
31.1 Fenster „NTP-Konfiguration“
31.2 Hinzufügen eines Zeitservers
32.1 DNS-Server-Installation: Forwarder-Einstellungen
32.2 DNS-Server-Installation: DNS-Zonen
32.3 DNS-Server-Installation: Wizard beenden
32.4 DNS-Server: Protokollieren
32.5 DNS-Server: Zonen-Editor (Grundlagen)
32.6 DNS-Server: Zonen-Editor (DNS-Einträge)
32.7 DNS-Server: Zonen-Editor (MX-Einträge)
32.8 DNS-Server: Zonen-Editor (SOA)
32.9 Hinzufügen eines Eintrags für eine Masterzone
32.10 Hinzufügen einer Reverse Zone
32.11 Hinzufügen eines Reverse-Eintrags
33.1 DHCP-Server: Kartenauswahl
33.2 DHCP-Server: Globale Einstellungen
33.3 DHCP-Server: Dynamisches DHCP
33.4 DHCP-Server: Start
33.5 DHCP-Server: Host-Verwaltung
33.6 DHCP-Server: Chroot Jail und Deklarationen
33.7 DHCP-Server: Wählen eines Deklarationstyps
33.8 DHCP-Server: Konfigurieren von Subnetzen
33.9 DHCP Server: TSIG-Konfiguration
33.10 DHCP-Server: Schnittstellenkonfiguration für dynamisches DNS
33.11 DHCP-Server: Netzwerkschnittstelle und Firewall
34.1 Konfiguration des NFS-Servers
35.1 Festlegen der Windows-Domänenmitgliedschaft
35.2 Dialogfeld Erweiterte Attribute in Windows Explorer
35.3 Windows Explorer-Anzeige mit komprimierten Dateien
35.4 Hinzufügen einer neuen Samba-Freigabe mit aktivierter Snapshot-Aufnahme
35.5 Die Registerkarte Vorgängerversionen in Windows Explorer
38.1 HTTP-Server-Assistent: Standardhost
38.2 HTTP-Server-Assistent: Zusammenfassung
38.3 Konfiguration des HTTP-Servers: Überwachen von Ports und Adressen
38.4 Konfiguration des HTTP-Servers: Server-Module
39.1 FTP-Serverkonfiguration - Start
43.1 Mit dem SCA-Werkzeug erstellter HTML-Bericht
43.2 Mit der SCA-Appliance erstellter HTML-Bericht
List of Examples
1.1 Ein Shell-Skript, das einen Text druckt
6.1 Zypper – Liste der bekannten Repositorys
6.2 rpm -q -i wget
6.3 Skript für die Suche nach Paketen
7.1 Beispiel für eine Zeitleisten-Konfiguration
14.1 Verwendung von grub2-mkconfig
14.2 Verwendung von grub2-mkrescue
14.3 Verwendung von grub2-script-check
14.4 Verwendung von grub2-once
15.1 Liste der aktiven Dienste
15.2 Liste der fehlerhaften Dienste
15.3 Auflisten aller Prozesse, die zu einem Dienst gehören
18.1 Alternativen-System für den Befehl java
19.1 IP-Adressen schreiben
19.2 Verknüpfung von IP-Adressen mit der Netzmaske
19.3 Beispiel einer IPv6-Adresse
19.4 IPv6-Adressen mit Angabe der Präfix-Länge
19.5 Gebräuchliche Netzwerkschnittstellen und Beispiele für statische Routen
19.6 /var/run/netconfig/resolv.conf
19.7 /etc/hosts
19.8 /etc/networks
19.9 /etc/host.conf
19.10 /etc/nsswitch.conf
19.11 Ausgabe des ping-Befehls
19.12 Konfiguration für Lastausgleich mit Netzwerk-Teaming
19.13 Konfiguration für DHCP-Netzwerk-Teaming-Gerät
20.1 Fehlermeldung von lpd
20.2 Broadcast vom CUPS-Netzwerkserver
21.1 Festlegen von Rendering-Algorithmen
21.2 Aliase und Ersetzungen von Familiennamen
21.3 Aliase und Ersetzungen von Familiennamen
21.4 Aliase und Ersetzungen von Familiennamen
24.1 udev-Beispielregeln
25.1 Eintrag in /etc/crontab
25.2 /etc/crontab: Entfernen der Zeitstempeldateien
25.3 ulimit: Einstellungen in ~/.bashrc
32.1 Weiterleitungsoptionen in named.conf
32.2 Eine Grundversion von /etc/named.conf
32.3 Eintrag zur Deaktivierung der Protokollierung
32.4 Zoneneintrag für „example.com“
32.5 Zoneneintrag für „example.net“
32.6 Die Datei „/var/lib/named/example.com.zone“
32.7 Reverse-Lookup
33.1 Die Konfigurationsdatei „/etc/dhcpd.conf“
33.2 Ergänzungen zur Konfigurationsdatei
35.1 Eine CD-ROM-Freigabe
35.2 Freigabe [homes]
35.3 Abschnitt „global“ in smb.conf
35.4 Anfordern eines Snapshots für eine Windows Server 2012-Freigabe mit rpcclient
38.1 Einfache Beispiele für namensbasierte VirtualHost-Einträge
38.2 Namensbasierte VirtualHost-Direktiven
38.3 IP-basierte VirtualHost-Direktiven
38.4 Basiskonfiguration eines virtuellen Hosts
38.5 CGI-Konfiguration für virtuelle Hosts
40.1 Eine Anforderung mit squidclient
40.2 Definieren von ACL-Regeln
43.1 Ausgabe von hostinfo beim Anmelden als root

Copyright © 2006– 2021 SUSE LLC und Mitwirkende. Alle Rechte vorbehalten.

Es wird die Genehmigung erteilt, dieses Dokument unter den Bedingungen der GNU Free Documentation License, Version 1.2 oder (optional) Version 1.3 zu vervielfältigen, zu verbreiten und/oder zu verändern; die unveränderlichen Abschnitte hierbei sind der Urheberrechtshinweis und die Lizenzbedingungen. Eine Kopie dieser Lizenz (Version 1.2) finden Sie im Abschnitt GNU Free Documentation License.

Die SUSE-Marken finden Sie unter https://www.suse.com/company/legal/. Alle anderen Marken von Drittanbietern sind Besitz ihrer jeweiligen Eigentümer. Markensymbole (®, ™ usw.) kennzeichnen Marken von SUSE und der Tochtergesellschaften. Sternchen (*) kennzeichnen Marken von Drittanbietern.

Alle Informationen in diesem Buch wurden mit größter Sorgfalt zusammengestellt. Doch auch dadurch kann hundertprozentige Richtigkeit nicht gewährleistet werden. Weder SUSE LLC noch ihre Tochtergesellschaften noch die Autoren noch die Übersetzer können für mögliche Fehler und deren Folgen haftbar gemacht werden.

Print this page