Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
SUSE Linux Enterprise Server 11 SP4

Administration Guide

Publication Date: January 14, 2022
About This Guide
Available Documentation
Documentation Conventions
I Support and Common Tasks
1 YaST Online Update
1.1 The Online Update Dialog
1.2 Installing Patches
1.3 Automatic Online Update
2 Gathering System Information for Support
2.1 Collecting System Information with Supportconfig
2.2 Submitting Information to Global Technical Support
2.3 Support of Kernel Modules
2.4 For More Information
3 YaST in Text Mode
3.1 Navigation in Modules
3.2 Restriction of Key Combinations
3.3 YaST Command Line Options
4 Snapshots/Rollback with Snapper
4.1 Requirements
4.2 Using Snapper to Undo System Changes
4.3 Manually Creating and Managing Snapshots
4.4 Limitations
4.5 Frequently Asked Questions
4.6 Using Snapper on Thin-Provisioned LVM Volumes
5 Remote Access with VNC
5.1 One-time VNC Sessions
5.2 Persistent VNC Sessions
6 Managing Software with Command Line Tools
6.1 Using Zypper
6.2 RPM—the Package Manager
7 Bash and Bash Scripts
7.1 What is The Shell?
7.2 Writing Shell Scripts
7.3 Redirecting Command Events
7.4 Using Aliases
7.5 Using Variables in Bash
7.6 Grouping And Combining Commands
7.7 Working with Common Flow Constructs
7.8 For More Information
8 Using Third-Party Software
II System
9 32-Bit and 64-Bit Applications in a 64-Bit System Environment
9.1 Runtime Support
9.2 Software Development
9.3 Software Compilation on Biarch Platforms
9.4 Kernel Specifications
10 Booting and Configuring a Linux System
10.1 The Linux Boot Process
10.2 The init Process
10.3 System Configuration via /etc/sysconfig
11 The Boot Loader GRUB
11.1 Booting with GRUB
11.2 Configuring the Boot Loader with YaST
11.3 Uninstalling the Linux Boot Loader
11.4 Creating Boot CDs
11.5 The Graphical SUSE Screen
11.6 Troubleshooting
11.7 For More Information
12 UEFI (Unified Extensible Firmware Interface)
12.1 Secure Boot
12.2 For More Information
13 Special System Features
13.1 Information about Special Software Packages
13.2 Virtual Consoles
13.3 Keyboard Mapping
13.4 Language and Country-Specific Settings
14 Printer Operation
14.1 The Workflow of the Printing System
14.2 Methods and Protocols for Connecting Printers
14.3 Installing the Software
14.4 Network Printers
14.5 Printing from the Command Line
14.6 Special Features in SUSE Linux Enterprise Server
14.7 Troubleshooting
15 Dynamic Kernel Device Management with udev
15.1 The /dev Directory
15.2 Kernel uevents and udev
15.3 Drivers, Kernel Modules and Devices
15.4 Booting and Initial Device Setup
15.5 Monitoring the Running udev Daemon
15.6 Influencing Kernel Device Event Handling with udev Rules
15.7 Persistent Device Naming
15.8 Files used by udev
15.9 For More Information
16 The X Window System
16.1 Manually Configuring the X Window System
16.2 Installing and Configuring Fonts
16.3 For More Information
17 Accessing File Systems with FUSE
17.1 Configuring FUSE
17.2 Available FUSE Plug-ins
17.3 For More Information
III Mobile Computers
18 Mobile Computing with Linux
18.1 Laptops
18.2 Mobile Hardware
18.3 Cellular Phones and PDAs
18.4 For More Information
19 Wireless LAN
19.1 WLAN Standards
19.2 Operating Modes
19.3 Authentication
19.4 Encryption
19.5 Configuration with YaST
19.6 Tips and Tricks for Setting Up a WLAN
19.7 Troubleshooting
19.8 For More Information
20 Power Management
20.1 Power Saving Functions
20.2 Advanced Configuration and Power Interface (ACPI)
20.3 Rest for the Hard Disk
20.4 Troubleshooting
20.5 For More Information
21 Using Tablet PCs
21.1 Installing Tablet PC Packages
21.2 Configuring Your Tablet Device
21.3 Using the Virtual Keyboard
21.4 Rotating Your Display
21.5 Using Gesture Recognition
21.6 Taking Notes and Sketching with the Pen
21.7 Troubleshooting
21.8 For More Information
IV Services
22 Basic Networking
22.1 IP Addresses and Routing
22.2 IPv6—The Next Generation Internet
22.3 Name Resolution
22.4 Configuring a Network Connection with YaST
22.5 NetworkManager
22.6 Configuring a Network Connection Manually
22.7 Setting Up Bonding Devices
22.8 smpppd as Dial-up Assistant
23 SLP Services in the Network
23.1 Installation
23.2 Activating SLP
23.3 SLP Front-Ends in SUSE Linux Enterprise Server
23.4 Installation over SLP
23.5 Providing Services via SLP
23.6 For More Information
24 Time Synchronization with NTP
24.1 Configuring an NTP Client with YaST
24.2 Manually Configuring NTP in the Network
24.3 Dynamic Time Synchronization at Runtime
24.4 Setting Up a Local Reference Clock
24.5 Clock Synchronization to an External Time Reference (ETR)
25 The Domain Name System
25.1 DNS Terminology
25.2 Installation
25.3 Configuration with YaST
25.4 Starting the BIND Name Server
25.5 The /etc/named.conf Configuration File
25.6 Zone Files
25.7 Dynamic Update of Zone Data
25.8 Secure Transactions
25.9 DNS Security
25.10 For More Information
26.1 Configuring a DHCP Server with YaST
26.2 DHCP Software Packages
26.3 The DHCP Server dhcpd
26.4 For More Information
27 Using NetworkManager
27.1 Use Cases for NetworkManager
27.2 Enabling or Disabling NetworkManager
27.3 Configuring Network Connections
27.4 Using KNetworkManager
27.5 Using the GNOME NetworkManager Applet
27.6 NetworkManager and VPN
27.7 NetworkManager and Security
27.8 Frequently Asked Questions
27.9 Troubleshooting
27.10 For More Information
28 Samba
28.1 Terminology
28.2 Starting and Stopping Samba
28.3 Configuring a Samba Server
28.4 Configuring Clients
28.5 Samba as Login Server
28.6 Samba Server in the Network with Active Directory
28.7 For More Information
29 Sharing File Systems with NFS
29.1 Terminology
29.2 Installing NFS Server
29.3 Configuring NFS Server
29.4 Configuring Clients
29.5 For More Information
30 File Synchronization
30.1 Available Data Synchronization Software
30.2 Determining Factors for Selecting a Program
30.3 Introduction to CVS
30.4 Introduction to rsync
30.5 For More Information
31 The Apache HTTP Server
31.1 Quick Start
31.2 Configuring Apache
31.3 Starting and Stopping Apache
31.4 Installing, Activating, and Configuring Modules
31.5 Getting CGI Scripts to Work
31.6 Setting Up a Secure Web Server with SSL
31.7 Setting Up a Secure Web Server with NSS
31.8 Avoiding Security Problems
31.9 Troubleshooting
31.10 For More Information
32 Setting up an FTP Server with YaST
32.1 Starting the FTP Server
32.2 FTP General Settings
32.3 FTP Performance Settings
32.4 Authentication
32.5 Expert Settings
32.6 For More Information
33 The Squid Proxy Server
33.1 Some Facts about Proxy Caches
33.2 System Requirements
33.3 Starting Squid
33.4 The /etc/squid/squid.conf Configuration File
33.5 Configuring a Transparent Proxy
33.6 cachemgr.cgi
33.7 squidGuard
33.8 Cache Report Generation with Calamaris
33.9 For More Information
34 Web Based Enterprise Management Using SFCB
34.1 Introduction and Basic Concept
34.2 Setting up SFCB
34.3 SFCB CIMOM Configuration
34.4 Advanced SFCB Tasks
34.5 For More Information
V Troubleshooting
35 Help and Documentation
35.1 Documentation Directory
35.2 Man Pages
35.3 Info Pages
35.4 Online Resources
36 Common Problems and Their Solutions
36.1 Finding and Gathering Information
36.2 Installation Problems
36.3 Boot Problems
36.4 Login Problems
36.5 Network Problems
36.6 Data Problems
36.7 IBM System z: Using initrd as a Rescue System
A An Example Network
B GNU Licenses
B.1 GNU Free Documentation License
List of Figures
1.1 YaST Online Update—Qt Interface
1.2 YaST Online Update—GTK Interface
3.1 Main Window of YaST in Text Mode
3.2 The Software Installation Module
10.1 System Services (Runlevel)
10.2 System Configuration Using the sysconfig Editor
11.1 Boot Loader Settings
12.1 UEFI: Secure Boot Process
18.1 Integrating a Mobile Computer in an Existing Environment
19.1 YaST: Configuring the Wireless Network Card
21.1 xvkbd Virtual Keyboard
21.2 Gesture Recognition with CellWriter
21.3 Annotating a PDF with Xournal
21.4 Editing Texts with Dasher
22.1 Simplified Layer Model for TCP/IP
22.2 TCP/IP Ethernet Packet
22.3 Configuring Network Settings
22.4 Modem Configuration
22.5 ISDN Configuration
22.6 ISDN Interface Configuration
22.7 DSL Configuration
24.1 YaST: NTP Server
24.2 Advanced NTP Configuration: Security Settings
25.1 DNS Server Installation: Forwarder Settings
25.2 DNS Server Installation: DNS Zones
25.3 DNS Server Installation: Finish Wizard
25.4 DNS Server: Logging
25.5 DNS Server: Zone Editor (Basics)
25.6 DNS Server: Zone Editor (NS Records)
25.7 DNS Server: Zone Editor (MX Records)
25.8 DNS Server: Zone Editor (SOA)
26.1 DHCP Server: Card Selection
26.2 DHCP Server: Global Settings
26.3 DHCP Server: Dynamic DHCP
26.4 DHCP Server: Start-Up
26.5 DHCP Server: Host Management
26.6 DHCP Server: Chroot Jail and Declarations
26.7 DHCP Server: Selecting a Declaration Type
26.8 DHCP Server: Configuring Subnets
26.9 DHCP Server: TSIG Configuration
26.10 DHCP Server: Interface Configuration for Dynamic DNS
26.11 DHCP Server: Network Interface and Firewall
27.1 GNOME Network Connections Dialog
27.2 KDE Network Configuration Dialog
27.3 KNetworkManager—Configured and Available Connections
28.1 Determining Windows Domain Membership
29.1 NFS Server Configuration Tool
29.2 Exporting Directories with NFSv2 and v3
31.1 HTTP Server Wizard: Default Host
31.2 HTTP Server Wizard: Summary
31.3 HTTP Server Configuration: Listen Ports and Addresses
31.4 HTTP Server Configuration: Server Modules
32.1 FTP Server Configuration — Start-Up
34.1 Package Selection for Web-Based Enterprise Management Pattern
34.2 Package selection of additional CIM providers
36.1 Checking Media
36.2 Displaying Hardware Information
36.3 US Keyboard Layout
36.4 Automatic Repair Mode
List of Examples
4.1 Example time line configuration
6.1 Zypper—List of Known Repositories
6.2 rpm -q -i wget
6.3 Script to Search for Packages
7.1 A Shell Script Printing a Text
10.1 A Minimal INIT INFO Block
13.1 Entry in /etc/crontab
13.2 /etc/crontab: Remove Time Stamp Files
13.3 Example for /etc/logrotate.conf
13.4 ulimit: Settings in ~/.bashrc
14.1 /etc/modprobe.conf: Interrupt Mode for the First Parallel Port
14.2 Error Message from lpd
14.3 Broadcast from the CUPS Network Server
15.1 Example udev Rules
16.1 Screen Section of the File /etc/X11/xorg.conf
22.1 Writing IP Addresses
22.2 Linking IP Addresses to the Netmask
22.3 Sample IPv6 Address
22.4 IPv6 Address Specifying the Prefix Length
22.5 /etc/resolv.conf
22.6 /etc/hosts
22.7 /etc/networks
22.8 /etc/host.conf
22.9 /etc/nsswitch.conf
22.10 Output of the Command ping
22.11 Output of the ifconfig Command
22.12 Output of the route -n Command
25.1 Forwarding Options in named.conf
25.2 A Basic /etc/named.conf
25.3 Entry to Disable Logging
25.4 Zone Entry for example.com
25.5 Zone Entry for example.net
25.6 The /var/lib/named/example.com.zone File
25.7 Reverse Lookup
26.1 The Configuration File /etc/dhcpd.conf
26.2 Additions to the Configuration File
28.1 A CD-ROM Share (deactivated)
28.2 [homes] Share
28.3 Global Section in smb.conf
31.1 Variations of Name-Based VirtualHost Entries
31.2 Name-Based VirtualHost Directives
31.3 IP-Based VirtualHost Directives
31.4 Basic VirtualHost Configuration
31.5 VirtualHost CGI Configuration
33.1 Firewall Configuration: Option 15
33.2 Access Rules
33.3 Access Rules
36.1 Output of the Mount Command
36.2 chroot to the Mounted File System
36.3 Installing the IPL Record with zipl
36.4 Unmounting the File System

Copyright © 2006– 2022 SUSE LLC and contributors. All rights reserved.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled GNU Free Documentation License.

For SUSE trademarks, see http://www.suse.com/company/legal/. All other third party trademarks are the property of their respective owners. A trademark symbol (®, ™ etc.) denotes a SUSE or Novell trademark; an asterisk (*) denotes a third party trademark.

All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its affiliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof.

Print this page