Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
2Activity

Table Of Contents

Installation
Installation with YaST
1.1 System Start-Up for Installation
1.1.1 Boot Options
1.1.2 Possible Problems when Booting the System
1.2 The Boot Screen
1.3 Language Selection
1.4 Installation Mode
1.5 Installation Suggestion
1.5.1 Installation Mode
1.5.2 Keyboard Layout
1.5.3 Mouse
1.5.4 Partitioning
1.5.5 Software
1.5.6 Boot Configuration
1.5.7 Time Zone
1.5.8 Language
1.5.9 Launching the Installation
1.6 Finishing the Installation
1.6.1 root Password
1.6.2 Network Configuration
1.6.3 Firewall Configuration
1.6.4 Testing the Internet Connection
1.6.5 Loading Software Updates
Downloading Software Updates
1.6.6 User Authentication
1.6.7 Configuring the Host as a NIS Client
1.6.8 Creating Local User Accounts
1.6.9 Release Notes
1.7 Hardware Configuration
1.8 Graphical Login
System Configuration with YaST
2.1 The YaST Control Center
2.2 Software
2.2.1 Installing and Removing Software
2.2.2 Change Installation Source
2.2.3 YaST Online Update
2.2.4 Patch CD Update
2.2.5 System Update
2.2.6 Media Check
2.3 Hardware
2.3.1 CD-ROM and DVD Drives
2.3.2 Printer
2.3.3 Hard Disk Controller
2.3.4 Hardware Information
2.3.5 IDE DMA Mode
2.3.6 Scanner
2.3.7 Sound
2.3.8 TV and Radio Cards
2.4 Network Devices
2.5 Network Services
2.5.1 Mail Transfer Agent
2.5.2 Other Available Services
2.6 Security and Users
2.6.1 User Administration
2.6.2 Group Administration
2.6.3 Security Settings
2.6.4 Firewall
2.7 System
2.7.1 Backup Copy of the System Areas
2.7.2 Restoring the System
2.7.3 Creating Boot and Rescue Disks
2.7.4 LVM
2.7.5 Partitioning
2.7.6 Profile Manager (SCPM)
2.7.7 System Services (Runlevel)
2.7.8 Sysconfig Editor
2.7.9 Time Zone Selection
2.7.10 Language Selection
2.8 Miscellaneous
2.8.1 Submitting a Support Request
2.8.2 Boot Log
2.8.3 System Log
2.8.4 Loading a Vendor’s Driver CD
2.9 YaST in Text Mode (ncurses)
2.9.1 Navigation in Modules
2.9.2 Restriction of Key Combinations
2.9.3 Starting the Individual Modules
2.9.4 The YOU Module
2.10 Online Update from the Command Line
Special Installation Procedures
3.1 Setting Up a Central Installation Server
3.1.1 Configuration with YaST
3.1.2 Client Installation Using the Installation Server
3.2 linuxrc
3.3 Installation with VNC
3.3.1 Preparing for the VNC Installation
3.3.2 Clients for the VNC Installation
3.4 Text-Based Installation with YaST
3.5 Tips and Tricks
3.5.1 Creating a Boot Disk with rawwritewin
3.5.2 Creating a Boot Disk with rawrite
3.5.3 Creating a Boot Disk in a UNIX-Type System
3.5.4 Booting from a Floppy Disk (SYSLINUX)
3.5.5 External Boot Devices
3.5.6 Installation from a Network Source
3.6 Permanent Device Names for SCSI Devices
3.7 LVM Configuration
3.7.1 The Logical Volume Manager
3.7.2 LVM Configuration with YaST
3.8 Soft RAID Configuration
3.8.1 Soft RAID
3.8.2 Soft RAID Configuration with YaST
3.8.3 Troubleshooting
3.8.4 For More Information
Updating the System and Package Management
4.1 Updating SUSE LINUX
4.1.1 Preparations
4.1.2 Possible Problems
4.1.3 Updating with YaST
4.1.4 Updating Individual Packages
4.2 Software Changes from Version to Version
4.2.1 From 8.1 to 8.2
4.2.2 From 8.2 to 9.0
4.2.3 From 9.0 to 9.1
4.2.4 From 9.1 to 9.2
4.2.5 From 9.2 to 9.3
4.3 RPM—the Package Manager
4.3.1 Verifying Package Authenticity
4.3.2 Managing Packages: Install, Update, and Uninstall
4.3.3 RPM and Patches
4.3.4 Delta RPM Packages
4.3.5 RPM Queries
4.3.6 Installing and Compiling Source Packages
4.3.7 Compiling RPM Packages with build
4.3.8 Tools for RPM Archives and the RPM Database
System Repair
5.1 Automatic Repair
5.2 User-Defined Repair
5.3 Expert Tools
5.4 The SUSE Rescue System
5.4.1 Starting the Rescue System
5.4.2 Working with the Rescue System
32-Bit and 64-Bit Applications in a 64- Bit System Environment
6.1 Runtime Support
6.2 Software Development
6.3 Software Compilation on Biarch Platforms
6.4 Kernel Specifications
Booting and Configuring a Linux System
7.1 The Linux Boot Process
7.1.1 initrd
7.1.2 linuxrc
7.1.3 For More Information
7.2 The init Program
7.3 Runlevels
7.4 Changing Runlevels
7.5 Init Scripts
7.5.1 Adding init Scripts
7.6 System Services (Runlevel)
7.7 SuSEconfig and /etc/sysconfig
7.8 The YaST sysconfig Editor
The Boot Loader
8.1 Boot Management
8.2 Selecting a Boot Loader
8.3 Booting with GRUB
8.3.1 The GRUB Boot Menu
8.3.2 The File device.map
8.3.3 The File /etc/grub.conf
8.3.4 The GRUB Shell
8.3.5 Setting a Boot Password
8.4 Configuring the Boot Loader with YaST
8.4.1 The Main Window
8.4.2 Boot Loader Configuration Options
8.5 Uninstalling the Linux Boot Loader
8.6 Creating Boot CDs
8.7 The Graphical SUSE Screen
8.8 Troubleshooting
8.9 For More Information
The Linux Kernel
9.1 Kernel Update
9.2 Kernel Sources
9.3 Kernel Configuration
9.3.1 Configuration on the Command Line
9.3.2 Configuration in Text Mode
9.3.3 Configuration in the X Window System
9.4 Kernel Modules
9.4.1 Hardware Detection with the Help of hwinfo
9.4.2 Handling Modules
9.4.3 /etc/modprobe.conf
9.4.4 Kmod—the Kernel Module Loader
9.5 Compiling the Kernel
9.6 Installing the Kernel
9.7 Cleaning Your Hard Disk after Compilation
Special Features of SUSE LINUX
10.1 Information about Special Software Packages
10.1.1 The Package bash and /etc/profile
10.1.2 The cron Package
10.1.3 Log Files: Package logrotate
10.1.4 Man Pages
10.1.5 The Command locate
10.1.6 The Command ulimit
10.1.7 The free Command
10.1.8 The File /etc/resolv.conf
10.1.9 Settings for GNU Emacs
10.1.10 Brief Introduction to vi
10.2 Virtual Consoles
10.3 Keyboard Mapping
10.4 Language and Country-Specific Settings
10.4.1 Some Examples
10.4.2 Settings for Language Support
10.4.3 For More Information
The X Window System
11.1 X11 Setup with SaX2
11.1.1 Desktop
11.1.2 Graphics Card
11.1.3 Colors and Resolutions
11.1.4 Virtual Resolution
11.1.5 3D Acceleration
11.1.6 Image Position and Size
11.1.7 Multihead
11.1.8 Input Devices
11.1.9 AccessX
11.1.10 Joystick
11.2 Optimizing the X Configuration
11.2.1 Screen Section
11.2.2 Device Section
11.2.3 Monitor and Modes Section
11.3 Installing and Configuring Fonts
11.3.1 Xft
11.3.2 X11 Core Fonts
11.3.3 CID-Keyed Fonts
11.4 OpenGL—3D Configuration
11.4.1 Hardware Support
11.4.2 OpenGL Drivers
11.4.3 The Diagnosis Tool 3Ddiag
11.4.4 OpenGL Test Utilities
11.4.5 Troubleshooting
11.4.6 Installation Support
11.4.7 Additional Online Documentation
Printer Operation
12.1 Preparation and Other Considerations
12.2 Workflow of the Printing System
12.3 Methods and Protocols for Connecting Printers
12.4 Installing the Software
12.5 Configuring the Printer
12.5.1 Local Printers
12.5.2 Network Printers
12.5.3 Configuration Tasks
12.6 Configuration for Applications
12.6.1 Printing from the Command Line
12.6.2 Printing from Applications Using the Command-Line Tool
Mobile Computing with Linux
13.1 Laptops
13.1.1 Power Conservation
13.1.2 Integration in Changing Operating Environments
13.1.3 Software Options
13.1.4 Data Security
13.2 Mobile Hardware
13.3 Cellular Phones and PDAs
13.4 For More Information
14.1 Hardware
14.2 Software
14.2.1 Base Modules
14.2.2 Card Manager
14.3 Configuration
14.3.1 Network Cards
14.3.2 ISDN
14.3.3 Modem
14.3.4 SCSI and IDE
14.4 Utilities
14.5 Troubleshooting
14.5.1 PCMCIA Base System Does Not Work
14.5.2 PCMCIA Card Does Not Work Properly
14.6 For More Information
System Configuration Profile Management
15.1 Terminology
15.2 Configuring SCPM Using the Command Line
15.2.1 Starting SCPM and Defining Resource Groups
15.2.2 Creating and Managing Profiles
15.2.3 Switching Configuration Profiles
15.2.4 Advanced Profile Settings
15.3 The YaST Profile Manager
15.3.1 Configuring Resource Groups
15.3.2 Creating a New Profile
15.3.3 Modifying Existing Profiles
15.3.4 Switching Profiles
15.4 Troubleshooting
15.4.1 Termination during the Switch Process
15.4.2 Changing the Resource Group Configuration
15.5 Selecting a Profile When Booting the System
15.6 For More Information
Power Management
16.1 Power Saving Functions
16.2 APM
16.3 ACPI
16.3.1 ACPI in Action
16.3.2 Controlling the CPU Performance
16.3.3 ACPI Tools
16.3.4 Troubleshooting
16.4 Rest for the Hard Disk
16.5 The powersave Package
16.5.1 Configuring the powersave Package
16.5.2 Configuring APM and ACPI
16.5.3 Additional ACPI Features
16.5.4 Troubleshooting
16.6 The YaST Power Management Module
Wireless Communication
17.1 Wireless LAN
17.1.1 Hardware
17.1.2 Function
17.1.3 Configuration with YaST
17.1.4 Utilities
17.1.5 Tips and Tricks for Setting Up a WLAN
17.1.6 Troubleshooting
17.1.7 For More Information
17.2 Bluetooth
17.2.1 Basics
17.2.2 Configuration
17.2.3 System Components and Utilities
17.2.4 Graphical Applications
17.2.5 Examples
17.2.6 Troubleshooting
17.2.7 For More Information
17.3 Infrared Data Transmission
17.3.1 Software
17.3.2 Configuration
17.3.3 Usage
17.3.4 Troubleshooting
The Hotplug System
18.1 Devices and Interfaces
18.2 Hotplug Events
18.3 Hotplug Agents
18.3.1 Activating Network Interfaces
18.3.2 Activating Storage Devices
18.4 Automatic Module Loading
18.5 Hotplug with PCI
18.6 The Boot Script Coldplug
18.7 Error Analysis
18.7.1 Log Files
18.7.2 Boot Problems
18.7.3 The Event Recorder
Dynamic Device Nodes with udev
19.1 Creating Rules
19.2 Automation with NAME and SYMLINK
19.3 Regular Expressions in Keys
19.4 Key Selection
19.5 Persistent Names for Mass Storage Devices
File Systems in Linux
20.1 Terminology
20.2 Major File Systems in Linux
20.2.1 ReiserFS
20.2.2 Ext2
20.2.3 Ext3
20.2.4 Converting an Ext2 File System into Ext3
20.2.5 Reiser4
20.2.6 JFS
20.2.7 XFS
20.3 Some Other Supported File Systems
20.4 Large File Support in Linux
20.5 For More Information
Authentication with PAM
21.1 Structure of a PAM Configuration File
21.2 The PAM Configuration of sshd
21.3 Configuration of PAM Modules
21.3.1 pam_unix2.conf
21.3.2 pam_env.conf
21.3.3 pam_pwcheck.conf
21.3.4 limits.conf
21.4 For More Information
Basic Networking
22.1 IP Addresses and Routing
22.1.1 IP Addresses
22.1.2 Netmasks and Routing
22.2 IPv6—The Next Generation Internet
22.2.1 Advantages
22.2.2 Address Types and Structure
22.2.3 Coexistence of IPv4 and IPv6
22.2.4 Configuring IPv6
22.2.5 For More Information
22.3 Name Resolution
22.4 Configuring a Network Connection with YaST
22.4.1 Configuring the Network Card with YaST
22.4.2 Modem
22.4.3 ISDN
22.4.4 Cable Modem
22.4.5 DSL
22.5 Configuring a Network Connection Manually
22.5.1 Configuration Files
22.5.2 Start-Up Scripts
22.6 smpppd as Dial-up Assistant
22.6.1 Configuring smpppd
22.6.2 Configuring KInternet, cinternet, qinternet for Remote Use
SLP Services in the Network
23.1 Registering Your Own Services
23.2 SLP Front-Ends in SUSE LINUX
23.3 Activating SLP
23.4 For More Information
The Domain Name System
24.4 Zone Files
24.5 Dynamic Update of Zone Data
24.6 Secure Transactions
24.7 DNS Security
24.8 For More Information
25.1 Configuring NIS Servers
25.2 Configuring NIS Clients
Sharing File Systems with NFS
26.1 Importing File Systems with YaST
26.2 Importing File Systems Manually
26.3 Exporting File Systems with YaST
26.4 Exporting File Systems Manually
27.1 Configuring a DHCP Server with YaST
27.2 DHCP Software Packages
27.3 The DHCP Server dhcpd
27.3.1 Clients with Fixed IP Addresses
27.3.2 The SUSE LINUX Version
27.4 For More Information
Time Synchronization with xntp
28.1 Configuring xntp in the Network
28.2 Setting Up a Local Reference Clock
28.3 Configuring an NTP Client with YaST
28.3.1 Quick NTP Client Configuration
28.3.2 Complex NTP Client Configuration
LDAP—A Directory Service
29.1 LDAP versus NIS
29.2 Structure of an LDAP Directory Tree
29.3 Server Configuration with slapd.conf
29.3.1 Global Directives in slapd.conf
29.3.2 Database-Specific Directives in slapd.conf
29.3.3 Starting and Stopping the Servers
29.4 Data Handling in the LDAP Directory
29.4.1 Inserting Data into an LDAP Directory
29.4.2 Modifying Data in the LDAP Directory
29.4.3 Searching or Reading Data from an LDAP Directory
29.4.4 Deleting Data from an LDAP Directory
29.5 The YaST LDAP Client
29.5.1 Standard Procedure
29.5.2 Configuration of the LDAP Client
29.5.3 Users and Groups—Configuration with YaST
29.6 For More Information
The Apache Web Server
30.1 Basics
30.1.1 Web Server
30.1.2 HTTP
30.1.3 URLs
30.1.4 Automatic Display of a Default Page
30.2 Setting Up the HTTP Server with YaST
30.3 Apache Modules
30.4 Threads
30.5 Installation
30.5.1 Selecting Packages in YaST
30.5.2 Activating Apache
30.5.3 Modules for Active Contents
30.5.4 Other Recommended Packages
30.5.5 Installing Modules with apxs
30.6 Configuration
30.6.1 Configuration with SuSEconfig
30.6.2 Manual Configuration
30.7 Using Apache
30.8 Active Contents
30.8.1 Server Side Includes
30.8.2 Common Gateway Interface
30.8.3 GET and POST
30.8.4 Generating Active Contents with Modules
30.8.5 mod_perl
30.8.6 mod_php4
30.8.7 mod_python
30.8.8 mod_ruby
30.9 Virtual Hosts
30.9.1 Name-Based Virtual Hosts
30.9.2 IP-Based Virtual Hosts
30.9.3 Multiple Instances of Apache
30.10 Security
30.10.1 Minimizing the Risk
30.10.2 Access Permissions
30.10.3 Staying Updated
30.11 Troubleshooting
30.12 For More Information
30.12.1 Apache
30.12.2 CGI
30.12.3 Security
30.12.4 Additional Sources
File Synchronization
31.1 Available Data Synchronization Software
31.1.1 Unison
31.1.2 CVS
31.1.3 subversion
31.1.4 mailsync
31.1.5 rsync
31.2 Determining Factors for Selecting a Program
31.2.1 Client-Server versus Peer-to-Peer
31.2.2 Portability
31.2.3 Interactive versus Automatic
31.2.4 Conflicts: Incidence and Solution
31.2.5 Selecting and Adding Files
31.2.6 History
31.2.7 Data Volume and Hard Disk Requirements
31.2.8 GUI
31.2.9 User Friendliness
31.2.10 Security against Attacks
31.2.11 Protection against Data Loss
31.3 Introduction to Unison
31.3.1 Requirements
31.3.2 Using Unison
31.3.3 For More Information
31.4 Introduction to CVS
31.4.1 Configuring a CVS Server
31.4.2 Using CVS
31.4.3 For More Information
31.5 Introduction to Subversion
31.5.1 Installing a Subversion Server
31.5.2 Usage and Operation
31.5.3 For More Information
31.6 Introduction to rsync
31.6.1 Configuration and Operation
31.6.2 For More Information
31.7 Introduction to mailsync
31.7.1 Configuration and Use
31.7.2 Possible Problems
31.7.3 For More Information
33.1.1 Squid and Security
33.1.2 Multiple Caches
33.1.3 Caching Internet Objects
33.2 System Requirements
33.2.1 Hard Disks
33.2.2 Size of the Disk Cache
33.2.3 RAM
33.2.4 CPU
33.3 Starting Squid
33.3.1 Commands for Starting and Stopping Squid
33.3.2 Local DNS Server
33.4 The Configuration File /etc/squid/squid.conf
33.4.1 General Configuration Options (Selection)
33.4.2 Options for Access Controls
33.5 Configuring a Transparent Proxy
33.5.1 Kernel Configuration
33.5.2 Configuration Options in /etc/squid/squid.conf
33.5.3 Firewall Configuration with SuSEfirewall2
33.6 cachemgr.cgi
33.6.1 Setup
33.6.2 Cache Manager ACLs in /etc/squid/squid.conf
33.6.3 Viewing the Statistics
33.7 squidGuard
33.8 Cache Report Generation with Calamaris
33.9 For More Information
Administration
Security in Linux
34.1 Masquerading and Firewalls
34.1.1 Packet Filtering with iptables
34.1.2 Masquerading Basics
34.1.3 Firewalling Basics
34.1.4 SuSEfirewall2
34.1.5 For More Information
34.2 SSH: Secure Network Operations
34.2.1 The OpenSSH Package
34.2.2 The ssh Program
34.2.3 scp—Secure Copy
34.2.4 sftp—Secure File Transfer
34.2.5 The SSH Daemon (sshd)—Server-Side
34.2.6 SSH Authentication Mechanisms
34.2.7 X, Authentication, and Forwarding Mechanisms
34.3 Encrypting Partitions and Files
34.3.1 Setting Up a Crypto File System with YaST
34.3.2 Encrypting the Content of Removable Media
34.4 Security and Confidentiality
34.4.1 Local Security and Network Security
34.4.2 Some General Security Tips and Tricks
34.4.3 Using the Central Security Reporting Address
Access Control Lists in Linux
35.1 Advantages of ACLs
35.2 Definitions
35.3 Handling ACLs
35.3.1 ACL Entries and File Mode Permission Bits
36.7 Process List: ps
36.8 Process Tree: pstree
36.9 Who Is Doing What: w
36.10 Memory Usage: free
36.11 Kernel Ring Buffer: dmesg
36.12 File Systems and Their Usage: mount, df, and du
36.13 The /proc File System
36.14 vmstat, iostat, and mpstat
36.15 procinfo
36.16 PCI Resources: lspci
36.17 System Calls of a Program Run: strace
36.18 Library Calls of a Program Run: ltrace
36.19 Specifying the Required Library: ldd
36.20 Additional Information about ELF Binaries
36.21 Interprocess Communication: ipcs
36.22 Time Measurement with time
Appendix
Information Sources and Documentation
File System Checking
The GNU General Public License
GNU General Public License
Glossary
0 of .
Results for:
No results containing your search query
P. 1
Linux Suse

Linux Suse

Ratings: (0)|Views: 140|Likes:
Published by sbgh

More info:

Published by: sbgh on Nov 01, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/01/2011

pdf

text

original

You're Reading a Free Preview
Pages 15 to 275 are not shown in this preview.
You're Reading a Free Preview
Pages 290 to 451 are not shown in this preview.
You're Reading a Free Preview
Pages 466 to 566 are not shown in this preview.
You're Reading a Free Preview
Pages 581 to 636 are not shown in this preview.
You're Reading a Free Preview
Pages 651 to 719 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->