SUSE Linux Enterprise Server 11 SP3

Verwaltungshandbuch

Veröffentlicht 14.06.2013

Copyright © 2006–2013 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.

Informationen zu SUSE- und Novell-Marken finden Sie in der Liste der Marken und Dienstleistungsmarken von Novell http://www.novell.com/company/legal/trademarks/tmlist.html. Alle anderen Drittanbieter-Marken sind das Eigentum der jeweiligen Inhaber. Ein Markensymbol (®, ™ usw.) kennzeichnet eine SUSE- oder Novell-Marke. Ein Sternchen (*) kennzeichnet eine Drittanbietermarke.

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.


Inhaltsverzeichnis

Allgemeines zu diesem Handbuch
1. Verfügbare Dokumentation
2. Rückmeldungen
3. Konventionen in der Dokumentation
I. Support und übliche Aufgaben
1. YaST-Online-Update
1.1. Das Dialogfeld „Online-Aktualisierung“
1.2. Installieren von Patches
1.3. Automatische Online-Updates
2. Erfassen der Systeminformationen für den Support
2.1. Überblick
2.2. Sammeln von Informationen mit supportconfig
2.3. Übertragen von Informationen an Novell
2.4. Weiterführende Informationen
3. YaST im Textmodus
3.1. Navigation in Modulen
3.2. Einschränkung der Tastenkombinationen
3.3. YaST-Kommandozeilenoptionen
4. Snapshots/Rollback mit Snapper
4.1. Anforderungen
4.2. Rückgängigmachen von Systemänderungen mit Snapper
4.3. Manuelles Erstellen und Verwalten von Snapshots
4.4. Einschränkungen
4.5. Häufig gestellte Fragen
4.6. Verwenden von Snapper auf Thin-Provisioned LVM-Volumes
5. Fernzugriff mit VNC
5.1. Einmalige VNC-Sitzungen
5.2. Permanente VNC-Sitzungen
6. Verwalten von Software mit Kommandozeilen-Tools
6.1. Verwenden von zypper
6.2. RPM – der Paket-Manager
7. Bash-Shell und Bash-Skripte
7.1. Was ist die Shell?
7.2. Schreiben von Shell-Skripten
7.3. Umlenken von Kommandoereignissen
7.4. Verwenden von Aliassen
7.5. Verwenden von Variablen in der Bash-Shell
7.6. Gruppieren und Kombinieren von Kommandos
7.7. Arbeiten mit häufigen Ablaufkonstrukten
7.8. Weiterführende Informationen
II. System
8. 32-Bit- und 64-Bit-Anwendungen in einer 64-Bit-Systemumgebung
8.1. Laufzeitunterstützung
8.2. Software-Entwicklung
8.3. Software-Kompilierung auf Doppelarchitektur-Plattformen
8.4. Kernel-Spezifikationen
9. Booten und Konfigurieren eines Linux-Systems
9.1. Der Linux-Bootvorgang
9.2. Der init-Vorgang
9.3. Systemkonfiguration über /etc/sysconfig
10. Der Bootloader GRUB
10.1. Booten mit GRUB
10.2. Konfigurieren des Bootloaders mit YaST
10.3. Deinstallieren des Linux-Bootloaders
10.4. Erstellen von Boot-CDs
10.5. Der grafische SUSE-Bildschirm
10.6. Fehlersuche
10.7. Weiterführende Informationen
11. UEFI (Unified Extensible Firmware Interface)
11.1. Secure Boot
11.2. Weiterführende Informationen
12. Spezielle Systemfunktionen
12.1. Informationen zu speziellen Softwarepaketen
12.2. Virtuelle Konsolen
12.3. Tastaturzuordnung
12.4. Sprach- und länderspezifische Einstellungen
13. Druckerbetrieb
13.1. Work-Flow des Drucksystems
13.2. Methoden und Protokolle zum Anschließen von Druckern
13.3. Installation der Software
13.4. Netzwerkdrucker
13.5. Drucken über die Kommandozeile
13.6. Spezielle Funktionen in SUSE Linux Enterprise Server
13.7. Fehlersuche
14. Gerätemanagement über dynamischen Kernel mithilfe von udev
14.1. Das /dev-Verzeichnis
14.2. Kernel-uevents und udev
14.3. Treiber, Kernel-Module und Geräte
14.4. Booten und erstes Einrichten des Geräts
14.5. Überwachen des aktiven udev-Daemons
14.6. Einflussnahme auf das Gerätemanagement über dynamischen Kernel mithilfe von udev-Regeln
14.7. Permanente Gerätebenennung
14.8. Von udev verwendete Dateien
14.9. Weiterführende Informationen
15. Das X Window-System
15.1. Manuelles Konfigurieren des X Window-Systems
15.2. Installation und Konfiguration von Schriften
15.3. Weiterführende Informationen
16. Zugriff auf Dateisysteme mit FUSE
16.1. Konfigurieren von FUSE
16.2. Erhältliche FUSE-Plug-Ins
16.3. Weiterführende Informationen
III. Mobile Computer
17. Mobile Computernutzung mit Linux
17.1. Notebooks
17.2. Mobile Hardware
17.3. Mobiltelefone und PDAs
17.4. Weiterführende Informationen
18. Wireless LAN
18.1. WLAN-Standards
18.2. Betriebsmodi
18.3. Authentifizierung
18.4. Verschlüsselung
18.5. Konfiguration mit YaST
18.6. Tipps und Tricks zur Einrichtung eines WLAN
18.7. Fehlersuche
18.8. Weiterführende Informationen
19. Energieverwaltung
19.1. Energiesparfunktionen
19.2. Advanced Configuration & Power Interface (ACPI)
19.3. Ruhezustand für Festplatte
19.4. Fehlersuche
19.5. Weiterführende Informationen
20. Verwenden von Tablet PCs
20.1. Installieren der Tablet PC-Pakete
20.2. Konfigurieren des Tablet-Geräts
20.3. Verwenden der virtuellen Tastatur
20.4. Drehen der Ansicht
20.5. Verwenden der Bewegungserkennung
20.6. Aufzeichnen von Notizen und Skizzen mit dem Pen
20.7. Fehlersuche
20.8. Weiterführende Informationen
IV. Services
21. Grundlegendes zu Netzwerken
21.1. IP-Adressen und Routing
21.2. IPv6 – Das Internet der nächsten Generation
21.3. Namensauflösung
21.4. Konfigurieren von Netzwerkverbindungen mit YaST
21.5. NetworkManager
21.6. Manuelle Netzwerkkonfiguration
21.7. Einrichten von Bonding-Geräten
21.8. smpppd als Einwählhelfer
22. SLP-Dienste im Netzwerk
22.1. Installation
22.2. SLP aktivieren
22.3. SLP-Frontends in SUSE Linux Enterprise Server
22.4. Installation über SLP
22.5. Bereitstellen von Diensten über SLP
22.6. Weiterführende Informationen
23. Zeitsynchronisierung mit NTP
23.1. Konfigurieren eines NTP-Client mit YaST
23.2. Manuelle Konfiguration von NTP im Netzwerk
23.3. Dynamische Zeitsynchronisierung während der Laufzeit
23.4. Einrichten einer lokalen Referenzuhr
23.5. Uhrensynchronisierung mit einer externen Zeitreferenz (ETR)
24. Domain Name System (DNS)
24.1. DNS-Terminologie
24.2. Installation
24.3. Konfiguration mit YaST
24.4. Starten des BIND-Nameservers
24.5. Die Konfigurationsdatei /etc/named.conf
24.6. Zonendateien
24.7. Dynamische Aktualisierung von Zonendaten
24.8. Sichere Transaktionen
24.9. DNS-Sicherheit
24.10. Weiterführende Informationen
25. DHCP
25.1. Konfigurieren eines DHCP-Servers mit YaST
25.2. DHCP-Softwarepakete
25.3. Der DHCP-Server dhcpd
25.4. Weiterführende Informationen
26. Verwenden von NetworkManager
26.1. Anwendungsbeispiele für NetworkManager
26.2. Aktivieren oder Deaktivieren von NetworkManager
26.3. Konfigurieren von Netzwerkverbindungen
26.4. Verwendung von KNetworkManager
26.5. Verwendung des GNOME NetworkManager-Miniprogramms
26.6. NetworkManager und VPN
26.7. NetworkManager und Sicherheit
26.8. Häufig gestellte Fragen
26.9. Fehlersuche
26.10. Weiterführende Informationen
27. Samba
27.1. Terminologie
27.2. Starten und Stoppen von Samba
27.3. Konfigurieren eines Samba-Servers
27.4. Konfigurieren der Clients
27.5. Samba als Anmeldeserver
27.6. Samba-Server im Netzwerk mit Active Directory
27.7. Weiterführende Informationen
28. Verteilte Nutzung von Dateisystemen mit NFS
28.1. Terminologie
28.2. Installieren des NFS-Servers
28.3. Konfigurieren des NFS-Servers
28.4. Konfigurieren der Clients
28.5. Weiterführende Informationen
29. Dateisynchronisierung
29.1. Verfügbare Software zur Datensynchronisierung
29.2. Kriterien für die Auswahl eines Programms
29.3. Einführung in CVS
29.4. Einführung in rsync
29.5. Weiterführende Informationen
30. Der HTTP-Server Apache
30.1. Kurzanleitung
30.2. Konfigurieren von Apache
30.3. Starten und Beenden von Apache
30.4. Installieren, Aktivieren und Konfigurieren von Modulen
30.5. Aktivieren von CGI-Skripten
30.6. Einrichten eines sicheren Webservers mit SSL
30.7. Vermeiden von Sicherheitsproblemen
30.8. Fehlersuche
30.9. Weiterführende Informationen
31. Einrichten eines FTP-Servers mit YaST
31.1. Starten des FTP-Servers
31.2. Allgemeine FTP-Einstellungen
31.3. FTP-Leistungseinstellungen
31.4. Authentifizierung
31.5. Einstellungen für Experten
31.6. Weiterführende Informationen
32. Der Squid-Proxyserver
32.1. Einige Tatsachen zu Proxy-Caches
32.2. Systemvoraussetzungen
32.3. Starten von Squid
32.4. Die Konfigurationsdatei /etc/squid/squid.conf
32.5. Konfigurieren eines transparenten Proxy
32.6. cachemgr.cgi
32.7. squidGuard
32.8. Erstellung von Cache-Berichten mit Calamaris
32.9. Weiterführende Informationen
33. Web Based Enterprise Management mit SFCB
33.1. Einführung und grundlegendes Konzept
33.2. Einrichten des SFCB
33.3. SFCB CIMOM-Konfiguration
33.4. Erweiterte SFCB-Tasks
33.5. Weiterführende Informationen
V. Fehlersuche
34. Hilfe und Dokumentation
34.1. Dokumentationsverzeichnis
34.2. man-Seiten
34.3. Infoseiten
34.4. Online-Ressourcen
35. Häufige Probleme und deren Lösung
35.1. Suchen und Sammeln von Informationen
35.2. Probleme bei der Installation
35.3. Probleme beim Booten
35.4. Probleme bei der Anmeldung
35.5. Probleme mit dem Netzwerk
35.6. Probleme mit Daten
35.7. IBM System z: Verwenden von initrd als Rettungssystem
A. Ein Beispielnetzwerk
B. GNU Licenses
B.1. GNU Free Documentation License

Abbildungsverzeichnis

1.1. YaST-Online-Update – Qt-Bedienoberfläche
1.2. YaST-Online-Update – GTK-Bedienoberfläche
3.1. Hauptfenster von YaST im Textmodus
3.2. Das Software-Installationsmodul
9.1. System Services (Runlevel)
9.2. Systemkonfiguration mithilfe des sysconfig-Editors
10.1. Bootloader-Einstellungen
11.1. UEFI: Secure Boot-Vorgang
17.1. Integrieren eines mobilen Computers in eine bestehende Umgebung
18.1. YaST: Konfigurieren der WLAN-Karte
20.1. Virtuelle Tastatur von xvkbd
20.2. Bewegungserkennung mit CellWriter
20.3. Kommentieren einer PDF-Datei mit Xournal
20.4. Bearbeiten von Text mit Dasher
21.1. Vereinfachtes Schichtmodell für TCP/IP
21.2. TCP/IP-Ethernet-Paket
21.3. Konfigurieren der Netzwerkeinstellungen
21.4. Modemkonfiguration
21.5. ISDN-Konfiguration
21.6. Konfiguration der ISDN-Schnittstelle
21.7. DSL-Konfiguration
23.1. YaST: NTP-Server
23.2. Erweiterte NTP-Konfiguration: Sicherheitseinstellungen
24.1. DNS-Server-Installation: Forwarder-Einstellungen
24.2. DNS-Server-Installation: DNS-Zonen
24.3. DNS-Server-Installation: Wizard beenden
24.4. DNS-Server: Protokollieren
24.5. DNS-Server: Zonen-Editor (Grundlagen)
24.6. DNS-Server: Zonen-Editor (DNS-Einträge)
24.7. DNS-Server: Zonen-Editor (MX-Einträge)
24.8. DNS-Server: Zonen-Editor (SOA)
25.1. DHCP-Server: Kartenauswahl
25.2. DHCP-Server: Globale Einstellungen
25.3. DHCP-Server: Dynamisches DHCP
25.4. DHCP-Server: Start
25.5. DHCP-Server: Host-Verwaltung
25.6. DHCP-Server: Chroot Jail und Deklarationen
25.7. DHCP-Server: Wählen eines Deklarationstyps
25.8. DHCP-Server: Konfigurieren von Subnetzen
25.9. DHCP Server: TSIG-Konfiguration
25.10. DHCP-Server: Schnittstellenkonfiguration für dynamisches DNS
25.11. DHCP-Server: Netzwerkschnittstelle und Firewall
26.1. Dialogfeld „Netzwerkverbindungen“ in GNOME
26.2. KDE-Umgebung – Dialogfeld „Netzwerkkonfiguration“
26.3. KNetworkManager – Konfigurierte und verfügbare Verbindungen
27.1. Festlegen der Windows-Domänenmitgliedschaft
28.1. Konfiguration des NFS-Servers
28.2. Exportieren von Verzeichnissen mit NFSv2 und v3
30.1. HTTP-Server-Assistent: Standardhost
30.2. HTTP-Server-Assistent: Zusammenfassung
30.3. Konfiguration des HTTP-Servers: Überwachen von Ports und Adressen
30.4. Konfiguration des HTTP-Servers: Server-Module
31.1. FTP-Serverkonfiguration - Start
33.1. Paketauswahl für das Web-Based Enterprise Management-Muster
33.2. Paketauswahl zusätzlicher CIM-Anbieter
35.1. Überprüfen von Medien
35.2. Anzeigen von Hardware-Informationen
35.3. US-Tastaturbelegung
35.4. Modus „Automatische Reparatur“

Tabellenverzeichnis

6.1. Die wichtigsten RPM-Abfrageoptionen
6.2. RPM-Überprüfungsoptionen
7.1. Bash-Konfigurationsdateien für Login-Shells
7.2. Bash-Konfigurationsdateien für Nicht-Login-Shells
7.3. Besondere Dateien für die Bash-Shell
7.4. Überblick über eine Standardverzeichnisstruktur
7.5. Nützliche Umgebungsvariablen
9.1. Verfügbare Runlevel
9.2. Mögliche init-Skript-Optionen
10.1. Bildschirmauflösung- und Farbtiefe-Referenz
12.1. ulimit: Einstellen von Ressourcen für Benutzer
15.1. Abschnitte in /etc/X11/xorg.conf
15.2. Parameter zur Verwendung mit fc-list
16.1. Erhältliche FUSE-Plug-Ins
17.1. Anwendungsbeispiele für NetworkManager
18.1. Überblick über verschiedene WLAN-Standards
21.1. Verschiedene Protokolle aus der TCP/IP-Familie
21.2. Spezifische Adressen
21.3. Private IP-Adressdomänen
21.4. Unterschiedliche IPv6-Präfixe
21.5. Skripten für die manuelle Netzwerkkonfiguration
21.6. Parameter für /etc/host.conf
21.7. Über /etc/nsswitch.conf verfügbare Datenbanken
21.8. Konfigurationsoptionen für NSS-Datenbanken
21.9. Einige Start-Skripten für Netzwerkprogramme
29.1. Funktionen der Werkzeuge zur Dateisynchronisierung: -- = sehr schlecht, - = schlecht oder nicht verfügbar, o = mittel, + = gut, ++ = hervorragend, x = verfügbar
33.1. Kommandos zur Verwaltung von sfcbd
34.1. man-Seiten – Kategorien und Beschreibungen
35.1. Protokolldateien
35.2. Systeminformationen mit dem /proc-Dateisystem
35.3. Systeminformationen mit dem /sys-Dateisystem

Liste der Beispiele

4.1. Beispiel für eine Zeitleistenkonfiguration
6.1. Zypper – Liste der bekannten Repositorys
6.2. rpm -q -i wget
6.3. Skript für die Suche nach Paketen
7.1. Ein Shell-Skript, das einen Text druckt
9.1. Ein minimaler INIT INFO-Block
12.1. Eintrag in /etc/crontab
12.2. /etc/crontab: Entfernen der Zeitstempeldateien
12.3. Beispiel für /etc/logrotate.conf
12.4. ulimit: Einstellungen in ~/.bashrc
13.1. /etc/modprobe.conf: Interrupt-Modus für den ersten parallelen Port
13.2. Fehlermeldung von lpd
13.3. Broadcast vom CUPS-Netzwerkserver
14.1. udev-Beispielregeln
15.1. Abschnitt „Screen“ der Datei /etc/X11/xorg.conf
21.1. IP-Adressen schreiben
21.2. Verknüpfung von IP-Adressen mit der Netzmaske
21.3. Beispiel einer IPv6-Adresse
21.4. IPv6-Adressen mit Angabe der Präfix-Länge
21.5. /etc/resolv.conf
21.6. /etc/hosts
21.7. /etc/networks
21.8. /etc/host.conf
21.9. /etc/nsswitch.conf
21.10. Ausgabe des ping-Befehls
21.11. Ausgabe des ifconfig-Kommandos
21.12. Ausgabe des route -n-Kommandos
24.1. Weiterleitungsoptionen in named.conf
24.2. Eine Grundversion von /etc/named.conf
24.3. Eintrag zur Deaktivierung der Protokollierung
24.4. Zoneneintrag für „example.com“
24.5. Zoneneintrag für „example.net“
24.6. Die Datei /var/lib/named/example.com.zone
24.7. Reverse-Lookup
25.1. Die Konfigurationsdatei „/etc/dhcpd.conf“
25.2. Ergänzungen zur Konfigurationsdatei
27.1. Eine CD-ROM-Freigabe (deaktiviert)
27.2. Freigabe [homes]
27.3. Abschnitt „global“ in smb.conf
30.1. Beispiele für namensbasierte VirtualHost-Einträge
30.2. Namensbasierte VirtualHost-Direktiven
30.3. IP-basierte VirtualHost-Direktiven
30.4. Basiskonfiguration eines virtuellen Hosts
30.5. CGI-Konfiguration für virtuelle Hosts
32.1. Firewall-Konfiguration: Option 15
32.2. Zugriffsregeln
32.3. Zugriffsregeln
35.1. Ausgabe des Befehls „mount“
35.2. Ausführen des Befehls „chroot“ für das eingehängte Dateisystem
35.3. Installieren des IPL-Datensatzes mit dem Befehl „zipl“
35.4. Aushängen des Dateisystems

SUSE Linux Enterprise Server Verwaltungshandbuch 11 SP3