Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $39.99
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

Selecting boot options
Configuring language settings
Selecting and Customizing Installation
Partitioning your disks
Resizing existing operating system partitions
Primary and extended partitions
Defining filesystems
Selecting software for installation
Selecting a boot loader
Changing the default runlevel
Running the Installation
Configuring your root password
Configuring your hardware
Completing Installation
Command Line 101: The Shell
Command line 101: The shell
Commonly used shell features
Advanced shell features
Getting Help for Linux Commands
Working with Files and Directories
Listing files
Copying files
Moving and renaming files
Deleting files and directories
Changing directories
Making directories
Making links to files or directories
Concatenating files
Viewing files with more and less
Viewing the start or end of files
Searching files with grep
Finding files with find and locate
Editing text with vi and emacs
Common Administrative Tasks
Basic user and group concepts
Creating users and groups
Working with file ownership and permissions
Configuring user preferences
Mounting and unmounting filesystems
Working with Software Packages
Checking what’s installed
Examining RPM packages
Extracting files from packages
Compiling source packages
Working with source RPMs
Connecting over the Network
Backing Up, Restoring, and Archiving Files
Creating and reading simple archives
Creating an ISO image to burn to CD
Partitions
Types of partitions
Creating partitions
Updating a disk’s partition table
Changing partition types
Filesystems
EXT2
EXT3
ReiserFS
VFAT/NTFS
Creating Filesystems
Creating an EXT2 filesystem
Creating an EXT3 filesystem
Upgrading an EXT2 filesystem to an EXT3 filesystem
Creating a ReiserFS filesystem
Filesystem Benchmarks
Mounting Filesystems
Mount options
Automatically mounting filesystems
Unmounting Filesystems
Booting Concepts
Runlevels
Switching runlevels manually
Using chkconfig to control runlevels
Customizing runlevels for different types of systems
Boot Managers
LILO
GRUB
Dual Booting
Installing Windows and Linux on a new system
Installing Linux on an existing Windows system
Manually partitioning an existing Windows system
Sharing data on Windows and Linux partitions
Troubleshooting Booting
Fixing boot problems using runlevels
The SUSE Rescue System
Finding Help on Your SUSE System
The SUSE manuals
Man pages
Info pages
The SUSE Help Center
/usr/share/doc/packages/
Other documentation packages
Linux Documentation Project Resources
FAQs
HOWTOs
Linux Documentation Project Guides
The SUSE package books
Finding Help Online
The SUSE Portal
SUSE public mailing lists
The unofficial SUSE FAQ
Other SUSE documents
SUSE Linux OpenExchange Server web sites
Topic-specific sites
Finding software
Other distributions
News sites
Finding Further Information
Internet 101
TCP/IP
The ISO OSI model
The DoD model
IP addresses
Routing
Why Log?
The Files in /var/log
Logging with syslog
Logging with syslog-ng
The log source
The filter
The log destination
The log definition—tying it all together
Future Directions for Linux Logging
Managing Your Logs with logrotate
Analyzing Your Logs with logcheck
Using Webalizer
Reading Log Files
X Window System Concepts
Window managers
KDE and GNOME
Configuring X
Getting hardware information
Using sax2
Framebuffer graphics
Accessing framebuffer graphics after installation
If X still doesn’t start
Switching resolutions
Copy and paste in X
User preferences in X
Using X remotely
Diskless X terminals
Konqueror
The KDE Control Center
KDE applications
GNOME
Nautilus
Epiphany
Evolution
Gnucash
AbiWord
Gnumeric
Other Window Managers
MWM and FVWM2
Blackbox
IceWM
XFCE
Window Maker
FVWM
YaST Modules
Configuring Installation Sources
Creating and Using Boot and Rescue Floppies
Setting Up Proxy Settings
Using NTP Time Services
Printer Configuration
Setting Up a Scanner
Boot Loader Configuration
Setting Up SCPM
The YaST autoinstallation module
Using pre-install, chroot, and post-install scripts
Further information
Reading Lines from Files
zcat
head
tail
expand
nl
uniq
sort
Extracting Lines from Files
grep
zgrep
grepmail
sgrep
split
csplit
Working with Fields from Text Files
paste
join
Getting Statistics about Text Files with wc
Replacing Text
tr
dos2unix and unix2dos
Formatting Text Files for Viewing and Printing
pr
fold
groff -Tascii
a2ps
enscript
Comparing Files
diff and patch
Getting Text out of Other File Formats
antiword
ps2ascii
ps2pdf
dvi2tty
detex
acroread and xpdf
html2text
strings
The Politics
vi/vim
Using command mode
Moving around the text
Deleting text
Copying and pasting
Inserting and saving files
Searching and replacing
Using the vim initialization file
Exiting vim
emacs
What to install
Starting emacs
Controlling emacs
Using word completion
Using command completion and history
emacs modes
Using the calendar
More information
Binary RPMs
Installing an RPM
Querying RPM packages
Removing installed packages
Verifying an RPM
Creating an RPM
Distribution RPMs
Source code
The RPM environment
The spec file
Compiling an RPM from the spec file
Checking the finished RPM
Listing, Copying, and Moving Files
The command-line tools
File managers
Finding Files
Using find
Using locate
Using Konqueror to find files
Finding files in GNOME
Finding files in mc
Looking at Files and File Types
The file command
strings, ghex2, khexedit, and antiword
Viewing and opening different file types and formats
Compressing Files
Working with Archives
Working with tar archives
Working with cpio archives
Working with zip archives
Unpacking RPM packages
Using pax
Using ark
Files Attributes and ACLs
File attributes
File ACLs
System Rescue and Repair
Booting from the hard disk with special boot parameters
Booting into the Rescue System
Booting into YaST System Repair mode
Working with Partitions
Partitioning examples
Making a filesystem
Working with Disk Images
Creating ISO images
Burning ISO images to CD
Working with disk images
Webmin
Installing Webmin
Contacting a running Webmin process
Webmin and YaST
Automating Tasks
Shell aliases
Writing shell scripts
The Wonderful World of ARP
Taking Part in an IPX Network
Network Tools
Using Telnet
Using SSH
rsync
wget
Network Troubleshooting
ping
traceroute
Wireless Networking
Bluetooth
Configuring Apache
Global directives
Main server
Virtual hosts
Setting up user access
Setting up group access
The Common Gateway Interface
Creating Dynamic Content with PHP
How Mail Is Sent and Received
Postfix
Postfix configuration
Postfix terminology and use
Stopping spam
Qpopper
Fetchmail
Cyrus IMAPD
Configuring the Cyrus user
Adding users to Cyrus
Creating a shared mailbox
Integrating Cyrus and Postfix
Setting an alias for root’s mail in Cyrus
Choosing a Mail Client
The command-line clients
The graphical mail clients
Mail Systems on Linux
A Bit of Background
Setting Up and Using a Samba Client
Configuring a Samba client
Browsing available Windows resources
Mounting a shared Windows drive
Using a Windows printer from Linux
Setting Up a Samba Server
Creating and Managing the Samba Password File
Working with the Winbind Daemon
Command-Line Utilities for Samba
The Samba Configuration File
Samba Client and Server Packages
Samba-related packages in SUSE 9.1
When Samba-related packages are installed
Installing Samba packages without a graphical interface
Installing Samba packages
Configuring the DHCP Server
IP address ranges
Assigning a default gateway
Configuring name services
Host Specification
Defining host groups
Specifying Leases
Other DHCP Options
The DHCP Client
To DHCP or Not?
Some DNS Theory
Top-level domains
How does a DNS search work?
Caching
Configuring BIND for Caching and Forwarding
Using dig
Using host
Examining Record Types
Working with Zones
The Start of Authority
The NS entry
The Mail Exchanger
The Address record
The CNAME record
Adding the zone to named.conf
The Reverse Zone
Mounting NFS Filesystems
Mounting NFS filesystems at boot time
Using mount options
rcnfs start and rcnfs stop
YaST’s NFS client module
The NFS Server
The exports file
The exportfs command
The showmount command
Problems with mounting NFS shares
Matching up user IDs
Security
vsftpd as an Anonymous FTP Server
Setting Up User FTP with vsftpd
Allowing Uploads
Using pure-ftpd
Further Information
Why Use a Firewall?
Configuring a Firewall with iptables
Implementing an iptables firewall
Setting your first rules
Adding a rule
The order of rules
Network Address Translation
Source NAT
Allowing the packets to be forwarded
Destination NAT
Redirecting Traffic
Allowing ICMP Traffic
Allowing Loopback
Logging Dropped Packets
Using SuSEfirewall2
What Next?
What Is LDAP?
What is LDAP?
LDAP objects
The hierarchy
Implementing the LDAP Server
Configuring the administrator
Testing the LDAP server
Adding information
Adding user data to the LDAP server
Pluggable Authentication Modules
Integrating LDAP into Linux
Setting the ACL on the LDAP Server
How Can LDAP Help You?
Getting Started with Squid on SUSE
User Authentication
Restricting Access by Hardware Address
The Squid Log
Using Squid as a Transparent Proxy
Using Cache Manager
Using squidGuard
A Typical Organization
Where can Linux be used?
I know where, but how?
Fulfilling your staff requirements
Linux Enterprise Hardware: The Big Players
Hewlett-Packard
64-bit platforms
Blade technology
Putting It All Together
Where do I put the services?
Storage area networks
Disaster recovery
Why You Probably Don’t Need This Chapter
Why You Might Need This Chapter
SUSE Kernels and “Vanilla” Kernels
Kernel version numbers
The binary kernel packages
What kernel am I running?
Upgrading a Kernel Package
Kernel Configuration
Building the Kernel
Rebuilding the km_* Packages
The kernel and third-party software
Loading kernel modules
Kernel Parameters at Boot Time
The Initial Ramdisk
Standard Server Structure
Standard Server Installation
The Web Administration Interface
Users and groups
Mail server settings
Security settings
Network services
Tools
Monitor
File server
Language
Licensing SLOX
Installing SLOX
Starting the SLOX installation
Configuring UnitedLinux
Configuring SLOX
The SLOX Architecture
PostgreSQL
OpenLDAP
Netline servlets
Cyrus and Postfix
Administrating SLOX
Managing Users
Creating the user
Creating a virtual domain
Mapping a virtual user to a real user
Configuring the Postfix Subsystem
Enabling SMTP-AUTH
Enabling spam prevention
Managing the Cyrus Subsystem
Managing Groups and Folders
Creating a group of users
Creating a shared folder
Checking System Resources
The User Perspective
Reading your mail
The calendar
Jobs (tasks)
Creating documents
Creating a note
Creating a new contact
Viewing your new Portal page
Using the Outlook Connectors
iSLOX
oSLOX
Using oSLOX
Your first synchronization
To SLOX or Not to SLOX?
Index
GNU General Public License
P. 1
SUSE Linux 9 Bible

SUSE Linux 9 Bible

Ratings: (0)|Views: 33 |Likes:
Published by Wiley
* SUSE is the leading Linux distribution in Europe, with a strong enterprise presence and reputation as the most secure Linux distribution
* Written by two SUSE insiders, this book explains the best way to carry out a task while making full use of SUSE's configuration utilities and unique YaST modules
* Offers unique information not found anywhere else on the latest SUSE editions, including Enterprise Server, Professional (for home users and developers), Standard Server, and Desktop (Enterprise desktop) DVD includes the Fall 2004 release of the SUSE Personal Edition, a $29.95 value
* SUSE is the leading Linux distribution in Europe, with a strong enterprise presence and reputation as the most secure Linux distribution
* Written by two SUSE insiders, this book explains the best way to carry out a task while making full use of SUSE's configuration utilities and unique YaST modules
* Offers unique information not found anywhere else on the latest SUSE editions, including Enterprise Server, Professional (for home users and developers), Standard Server, and Desktop (Enterprise desktop) DVD includes the Fall 2004 release of the SUSE Personal Edition, a $29.95 value

More info:

Publish date: Jan 5, 2005
Added to Scribd: Feb 08, 2013
Copyright:Traditional Copyright: All rights reservedISBN:9780764588761
List Price: $39.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See more
See less

06/16/2014

716

9780764588761

$39.99

USD

You're Reading a Free Preview
Pages 15 to 36 are not shown in this preview.
You're Reading a Free Preview
Pages 51 to 70 are not shown in this preview.
You're Reading a Free Preview
Pages 85 to 254 are not shown in this preview.
You're Reading a Free Preview
Pages 269 to 387 are not shown in this preview.
You're Reading a Free Preview
Pages 402 to 716 are not shown in this preview.

You're Reading a Free Preview

Download