Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Linux Annoyances for Geeks
Dedication
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Preface
Conventions Used in This Book
Organization of This Book
Using Code Examples
Safari® Enabled
How to Contact Us
Acknowledgments
1. Configuring a Desktop Environment
1.1. I Want the Advantages of Both KDE and GNOME
1.1.1. Basics of GNOME
1.1.2. Basics of KDE
1.1.3. Configuring KDE Applications on a GNOME Menu
1.1.3.1. Customizing the GNOME menu
1.1.3.2. Sharing the custom GNOME menu
1.1.4. Configuring GNOME Applications on a KDE Menu
1.1.4.1. Customizing the KDE menu
1.1.4.2. Sharing the custom KDE menu
1.2. I Need a Custom Login Menu
1.2.1. Configuring the Preferred Login Menu
1.2.2. Customizing the GNOME Login Menu
1.2.2.1. General
1.2.2.2. Standard greeter
1.2.2.3. Graphical greeter
1.2.2.4. Security
1.2.2.5. Accessibility
1.2.2.6. XDMCP
1.2.2.7. Replicating login configuration to multiple systems
1.2.3. Customizing the KDE Login Manager
1.2.3.1. Appearance
1.2.3.2. Font
1.2.3.3. Background
1.2.3.4. Shutdown
1.2.3.5. Users
1.2.3.6. Convenience
1.3. I Can't Configure a Standard Background
1.3.1. A Consistent Background
1.3.1.1. KDE backgrounds
1.3.1.2. GNOME backgrounds
1.3.2. A Secure Screensaver
1.3.2.1. GNOME screensavers
1.3.2.2. KDE screensavers
1.3.3. Going Further
1.4. I'd Like Desktop Icons for My Applications
1.4.1. KDE Desktop Icons
1.4.2. GNOME Desktop Icons
1.4.3. Special Problem: Customizing SUSE Desktop Icons
1.5. The Desktop Is Too Big for My Monitor
1.5.1. X Window Configuration
1.5.1.1. The X configuration file
1.5.1.2. xorgconfig/xf86config
1.5.2. Graphical X Configuration Tools
1.5.2.1. SUSE's SAX
1.5.2.2. Fedora/Red Hat Display settings tool
1.5.2.3. Debian's X configuration tool
1.5.2.4. GNOME's X configuration tool
1.5.2.5. KDE's X configuration tool
1.6. My Mouse Doesn't Do What I Want
1.6.1. GNOME Mouse Preferences
1.6.2. KDE Mouse Preferences
1.6.3. The Scroll Wheel
1.7. My Users Mess Up Their Desktops
1.7.1. Disabling Changes on KDE
1.7.2. Restricting Actions on KDE
1.7.3. Disabling Changes on GNOME
1.7.3.1. Configuring system-wide GNOME desktop settings
1.7.4. Disabling Menu Items on GNOME
1.8. My CD/DVD Is Locked
1.8.1. Recommended /etc/fstab Defaults for a CD/DVD on a Server
1.8.2. Recommended Defaults for a CD/DVD on a Workstation
1.8.2.1. Modifying the GUI device-management tool
1.8.3. Getting the CD/DVD Out
1.9. I Can't Get to the GUI
1.9.1. Packages Associated with the GUI
1.9.1.1. Fedora Core
1.9.1.2. Red Hat Enterprise Linux
1.9.1.3. Debian Linux
1.9.1.4. SUSE Linux
1.9.2. Making Configuration Files Point to the GUI
1.9.3. The X Font Server Is Not Running
1.9.4. Key Directories Are Full or Missing
1.10. User Downloads Are Overloading Workstations
1.10.1. Red Hat/Fedora
1.10.2. SUSE
1.10.3. Debian
1.11. I Need to Manage Sound Events
1.11.1. Red Hat/Fedora
1.11.2. SUSE
1.11.3. Debian and alsaconf
1.11.4. GNOME Sound Preferences
1.11.5. KDE Sound Management
2. Configuring User Workstations
2.1. I'm Afraid of Losing Data
2.1.1. The rsync Command
2.1.2. The Secure Shell Command
2.1.3. Backing Up Your Home Directory
2.1.4. Configuring SSH Without Passwords
2.1.5. Creating a cron Job for Your Backups
2.2. My Boss Insists on Real-Time Backups
2.2.1. RAID Basics
2.2.2. Tools for Software RAID
2.2.3. Typical RAID 1 Configuration
2.2.4. Networking RAID 1
2.3. I Lost Data When I Removed My Floppy/Memory Stick
2.3.1. Modifying /etc/fstab for Removable Media
2.3.2. Automatic Mounts
2.3.2.1. Customizing HAL
2.3.2.2. Disabling HAL on Red Hat/Fedora
2.3.3. Other Hotplug Update Methods
2.3.4. Configuring the Automounter for Removable Media
2.4. That Command Doesn't Write to My DVD
2.4.1. DVD Standards and Packages
2.4.2. The KDE DVD Writer
2.4.3. Nautilus Also Writes to DVDs
2.5. I Don't Remember Where That File Is
2.5.1. The find Command
2.5.2. The locate Command
2.5.3. GNOME File Search Tool
2.5.4. KDE File Search Tool
2.6. I Need to Search Within a Bunch of Files
2.6.1. The grep Command
2.6.2. Searching Within Files in GNOME
2.6.3. Searching Within Files in KDE
2.7. I Can't Copy from the Command Line
2.7.1. Using Your History
2.7.2. Copying with the Middle Mouse Button
2.7.3. Adding a Directory to Your Path
2.7.3.1. Defining your current PATH
2.7.3.2. Adding to your PATH
2.8. How Do I Deal with Spaces and Odd Characters in Filenames?
2.8.1. Single Quotes
2.8.2. Double Quotes
2.8.3. Back Quotes
2.8.4. Escaping a Character
2.9. Users Are Complaining There's No ZIP
2.9.1. Installing the Components
2.9.2. Helping Regular Users Zip Up
2.9.3. Zipping with the Archive Manager
2.9.4. Archiving and Zipping with Nautilus
3. Optimizing Internet Applications
3.1. Firefox Isn't Working as It Should
3.1.1. Installing the Latest Version of Firefox
3.1.1.1. SUSE installations
3.1.1.2. Red Hat/Fedora installations
3.1.1.3. Debian installations
3.1.1.4. Tarball installations
3.1.2. Firefox Plug-ins
3.1.2.1. Installing Acrobat for Firefox
3.1.2.2. Installing Java for Firefox
3.1.3. Customize Firefox for Your Organization
3.1.3.1. General Preferences
3.1.3.2. Privacy Preferences
3.1.3.3. Web Features Preferences
3.1.3.4. Download Preferences
3.1.3.5. Advanced Preferences
3.1.4. Copying Preferences
3.2. I'm Drowning in Good Email
3.2.1. Filtering Spam with Evolution
3.2.1.1. Installing SpamAssassin
3.2.1.2. Activating spam filtering
3.2.1.3. Junk filters
3.2.1.4. Spam filters
3.3. I'm Having Trouble Converting from Outlook
3.3.1. Preparing Outlook
3.3.2. The Conversion Process
3.3.3. Configuring Evolution for Exchange
3.4. I'm Having Trouble Chatting on AIM, Yahoo!, or MSN
3.4.1. Gaim
3.4.2. Kopete
3.5. I Need a Simple Web Browser
3.5.1. Text Browsers
3.5.2. Other Graphical Browsers
3.6. I Keep Having to Start an FTP Download from Scratch
3.6.1. lftp
3.6.2. gFTP
3.6.3. Checksums
3.7. I Need to Connect via Modem (GUI Tools)
3.7.1. Key Tools
3.7.2. Scanning for Modems
3.7.3. Configuring KPPP
3.7.4. The AOL Problem
4. Setting Up Local Applications
4.1. So Many Options for Applications
4.1.1. Linux Application Libraries
4.1.2. Selection Criteria
4.1.3. Sample Applications Search: Office Suites
4.2. Microsoft Word Documents Don't Work on Linux
4.2.1. Linux Word Processing
4.2.2. OpenOffice.org Writer Document Formats
4.2.3. OpenOffice.org Writer Capabilities
4.2.4. OpenOffice.org Writer on Microsoft Operating Systems
4.2.5. Installing Microsoft Word on Linux
4.3. I Need My Microsoft Office
4.3.1. Evaluating the OpenOffice.org Alternative
4.3.2. Excel Spreadsheets Are Not Readable
4.3.3. I Need My Microsoft Access
4.3.4. I Want My PowerPoint
4.3.5. I Miss My Front Page
4.4. I Can't Read PDFs or PostScript Documents
4.4.1. Alternatives to Adobe Acrobat Reader
4.4.2. Creating Acrobat Files
4.4.3. Reading PostScript Documents
4.5. I Want My Quicken
4.5.1. KMyMoney
4.5.2. GNUCash
4.5.3. Personal Finance via CrossOver Office
4.5.4. Tax Software
4.6. I Need a Screenshot
4.6.1. The GIMP
4.6.2. Eye of GNOME
4.6.3. GNOME Panel Screenshot
4.6.4. KDE Viewers
4.6.5. KDE Snapshot
4.7. Making GUI File Managers Work for You
4.7.1. KDE Konqueror
4.7.1.1. Behavior
4.7.1.2. Appearance
4.7.1.3. Previews & Meta-Data
4.7.1.4. File Associations
4.7.1.5. Web Behavior
4.7.1.6. Java & JavaScript
4.7.1.7. Fonts
4.7.1.8. Web Shortcuts
4.7.1.9. History Sidebar
4.7.1.10. Cookies
4.7.1.11. Cache
4.7.1.12. Proxy
4.7.1.13. Cascading Stylesheets (CSS)
4.7.1.14. Crypto
4.7.1.15. Browser Identification
4.7.1.16. Plugins
4.7.1.17. Performance
4.7.2. GNOME Nautilus
4.7.2.1. Configuring Nautilus
4.7.2.2. Nautilus as an Internet file browser
4.8. I Need a Movie Viewer
4.8.1. Decryption Issues
4.8.2. Current DVD Decryption Software
4.8.3. Totem Movie Player
4.8.4. MPlayer
4.8.5. Kaffeine
5. Installation Annoyances
5.1. Linux Won't Work with All My Hardware
5.1.1. Classifying Hardware
5.1.2. Certified Hardware
5.1.3. Compatible Hardware
5.1.4. Additional Linux-Compatible Hardware
5.1.5. Linux Hardware in the Works
5.1.6. Incompatible Hardware
5.2. I'm Having Trouble with Microsoft-Dependent Hardware
5.2.1. The winmodem
5.2.1.1. Plug and Play ISA
5.2.1.2. Plug and Play PCI
5.2.1.3. Testing your winmodem
5.2.1.4. Finding the driver for your chipset
5.2.2. The winprinter
5.3. Making That Laptop Sing with Linux
5.3.1. Laptops That Just Work
5.3.2. Laptop Hardware Challenges
5.3.3. Finessing a Laptop Installation
5.3.4. Display Issues
5.3.5. Post-Installation Laptop Configuration
5.3.5.1. A better Linux kernel?
5.3.5.2. Laptop CPUs
5.3.5.3. Laptop batteries
5.4. My Wireless Card Works on Another Operating System, but Not Linux
5.4.1. Identifying the Wireless Card
5.4.2. Finding Drivers
5.4.3. Installing Developmental Drivers
5.4.4. Compiling the Drivers
5.4.5. Starting the System
5.5. So Many Distributions, So Little Time
5.5.1. Alternative Distributions
5.5.2. Red Hat Enterprise Rebuilds
5.6. Downloading New Distributions Takes Too Long
5.6.1. Use a Mirror
5.6.2. Getting BitTorrent Help
5.7. Too Many Computers on Which to Install Linux
5.7.1. Configuring Kickstart
5.7.2. SUSE AutoYaST
5.7.2.1. Setting up AutoYaST installation media
5.8. I Need Help and Am Afraid of Asking Online
5.8.1. Selecting a Newsgroup or Mailing List
5.8.2. Signing Up for a Mailing List
5.8.3. Organizing a Newsgroup or Mailing-List Message
5.8.4. Posting Guidelines for Newsgroups and Mailing Lists
5.8.5. Flame Wars
5.8.6. Posting in Bugzilla
6. Basic Start Configuration
6.1. It Takes Too Long to Boot
6.1.1. Uninstalling Services
6.1.1.1. Uninstalling at the command line
6.1.1.2. Uninstalling with a GUI tool
6.1.1.3. Simplifying your system
6.1.1.4. Uninstalling services built from a tarball
6.1.2. Disabling Services
6.1.3. 4G/4G Kernel Issue
6.1.4. Network Mounts
6.2. Rooting Out the Bootloader
6.2.1. Managing GRUB
6.2.1.1. Red Hat's GRUB
6.2.1.2. SUSE and GRUB
6.2.1.3. Debian's GRUB
6.2.2. Working with LILO
6.3. Dual Boots Can Be Troublesome
6.3.1. Configuring a Linux Kernel Dual Boot
6.3.2. Configuring a Dual Boot with Microsoft Windows
6.3.3. Other Bootloaders
6.4. Dual-Boot Recovery
6.4.1. Rescuing with Red Hat or SUSE
6.4.2. Rescuing with Debian or Knoppix
6.4.3. Finding the Boot Partition
6.5. My Computer Won't Stop Rebooting
6.5.1. The Computer Starts and Then Shuts Down
6.5.2. The Computer Starts and Then Reboots
6.5.3. Something Weird Happens During the Boot Process
6.6. User Passwords Are Too Weak
6.6.1. PAM Password Administration
6.6.2. PAM Options Related to Strong Passwords
6.7. I Lost the Root Password
6.7.1. Single-User Mode
6.7.2. Protecting Single-User Mode
6.7.2.1. Password-protecting GRUB
6.7.2.2. Password-protecting LILO
6.8. My Server Is So Secure I Can't Log In as Root
6.8.1. Rescue Disks
6.8.1.1. Creating a Red Hat/Fedora rescue disk
6.8.1.2. Rescuing a Red Hat/Fedora system
6.8.1.3. Rescuing a SUSE system
6.8.1.4. The Debian from Scratch rescue
6.8.1.5. Using Knoppix
6.8.1.6. USB boot
6.9. There Are Too Many Ways to Log In
6.9.1. Restricting Remote Internet Services
6.9.1.1. Limiting Telnet access
6.9.1.2. Limiting FTP access
6.9.1.3. Limiting SSH access
6.9.2. Preventing Access via RADIUS, Modems, and Serial Ports
6.9.2.1. Limiting root logins via terminal
6.9.3. Using PAM to Control the Console
6.10. The Boss Told Me to Secure the Server Without Locking the Room
7. Kernel Itches and Other Configuration Annoyances
7.1. The Kernel Needs an Upgrade
7.1.1. Upgrading from a Package
7.1.2. Selecting a Source
7.1.3. Patching the Kernel
7.1.4. Sharpen Your Tools
7.2. Recompiling the Kernel
7.2.1. Configuring the Kernel
7.2.2. Preparing the Source for Fedora/Red Hat
7.2.3. Processing a Red Hat/Fedora or SUSE Kernel
7.2.4. Processing a Debian Kernel
7.3. I Can't Boot Because of a Kernel Panic
7.3.1. Sample Panic Messages and Their Possible Meanings
7.3.2. Reviewing the Rescue Process After a Panic
7.3.3. Rescuing from a Kernel Panic
7.4. I Can't Boot Because of Some "File Not Found" Error
7.4.1. Finding That File
7.5. I Need to Add a Custom Kernel Module
7.5.1. Check Installed Modules
7.5.2. Check Compiled Modules
7.5.3. Check the Kernel Source Code
7.5.4. Check Your Hardware Manufacturer
7.5.5. Making Sure Your Kernel Is Loaded
7.6. My Files Are on That Other Computer
7.6.1. Connecting with NFS
7.6.2. Connecting with Samba
7.6.3. Automating Mounts with the Automounter
7.6.3.1. NFS automouter share
7.6.3.2. Samba automouter share
7.7. Regular Users Can't Mount the CD/DVD Drive
7.7.1. Configuring the Automouter
7.7.2. Setting Up Mounts by Regular Users
7.8. I'm Having Trouble Connecting to an Existing Network
7.8.1. Isolating the Problem
7.8.1.1. Basic loopback connections
7.8.1.2. Checking network interfaces
7.8.1.3. Checking connectivity
7.8.1.4. Checking names on your LAN
7.8.1.5. Checking names on the Internet
7.8.1.6. Firewalls
7.8.2. Physical Network Troubleshooting
7.8.3. Troubleshooting Network Services
7.8.4. Wireless Network Issues
7.8.4.1. iwevent
7.8.4.2. iwgetid
7.8.4.3. iwlist
7.8.4.4. iwconfig
7.9. I Need to Work with Microsoft-Formatted Partitions
7.9.1. Mounting Microsoft Partitions
7.9.2. Configuring Captive NTFS
8. System Maintenance
8.1. I Can't Boot Because the Partition Is Corrupt
8.1.1. Symptoms of Corruption
8.1.2. Basic Checks with fsck
8.1.3. Finding Bad Blocks
8.1.4. Fixing Bad Blocks
8.2. My Hard Drive Is Failing and I Need a Backup—Fast
8.2.1. Symptoms
8.2.2. Configuring an Emergency Backup
8.3. A Windows User Reinstalled Windows on a Dual-Boot System
8.3.1. Restoring the Bootloader
8.3.2. Recovering from Backup
8.4. My /home Directory Is Too Small
8.4.1. Backing Up /home
8.4.2. Configuring a Logical Volume
8.4.2.1. Preparing a partition
8.4.2.2. Creating a physical volume
8.4.2.3. Creating a volume group
8.4.2.4. Growing a VG
8.4.2.5. Creating a LV
8.4.2.6. Configuring an LV as a partition
8.4.2.7. Expanding a LV
8.5. My Hard Drive Is Too Slow
8.5.1. Hard Drive Defaults
8.5.2. Adjusting Hard Drive Parameters
8.6. Find the Right Update Repository
8.6.1. Debian
8.6.2. SUSE
8.6.3. Fedora
8.6.4. Red Hat Enterprise Linux
8.7. Avoid Dependency Hell with yum
8.7.1. The yum Subcommands
8.7.2. Configuring a Nightly yum Update
8.7.3. Preparing Your Repository for Yum
8.8. Avoid Dependency Hell with apt
8.8.1. The apt Commands
8.8.1.1. apt-cache
8.8.1.2. apt-get
8.8.2. Configuring a Nightly apt Update
8.8.2.1. Keeping packages in apt
8.9. I Need Those Microsoft Applications on Linux
8.9.1. Find a Linux Port
8.9.2. Windows Inside a Virtual Machine
8.9.3. Wine
8.9.4. Configuring CrossOver Office
8.9.5. Working with Cedega
8.10. Keeping Up with Security
8.10.1. Fedora Core
8.10.2. Red Hat Enterprise Linux 3/4
8.10.3. SUSE
8.10.4. Debian Security Updates
8.10.5. Other Packages
8.11. My Firewall Blocks My Internet Access
8.11.1. Basic iptables Commands
8.11.1.1. Masquerading
8.11.1.2. Blocking
8.11.1.3. Letting traffic through
8.11.1.4. Stopping the "ping of death"
8.11.2. Red Hat/Fedora
8.11.3. SUSE
8.11.4. Debian
9. Servicing Servers
9.1. Too Many Options for Services
9.1.1. Distribution Support
9.1.2. Functionality
9.1.3. Developer and User Support
9.1.4. Licensing
9.2. Users Need to Download Files
9.2.1. Configuring vsFTP
9.2.1.1. Red Hat/Fedora
9.2.1.2. SUSE
9.2.1.3. Debian
9.3. Users Are Still Demanding Telnet
9.3.1. Preparing Kerberos for Telnet
9.3.2. Secure Telnet
9.3.3. Secure Telnet Client
9.3.3.1. Debian Telnet client
9.3.3.2. SUSE Telnet client
9.3.3.3. Red Hat/Fedora Telnet client
9.3.4. Limiting Access to Particular Hosts
9.4. I Can't Send out Email Because the ISP's Server Is Down
9.4.1. Route Email Through a Different ISP
9.4.2. Create Your Own Email Server
9.4.2.1. Configuring outgoing sendmail on Red Hat
9.4.2.2. Configuring outgoing Postfix on SUSE
9.4.2.3. Configuring outgoing Exim on Debian
9.5. I Need Multiple Web Sites but Have Only One IP Address
9.5.1. Variations Among Distributions
9.5.2. Configuring a Virtual Host
9.5.2.1. Debian virtual hosts
9.5.2.2. SUSE virtual hosts
9.5.2.3. Red Hat/Fedora virtual hosts
9.6. I Can't Remember Which Printer to Use
9.6.1. Installing CUPS
9.6.2. Configuring CUPS Printers
9.6.3. Sharing CUPS Printers
9.6.4. Configuring CUPS Administrators
9.6.4.1. Configuring CUPS for multiple administrators
9.6.4.2. Adding CUPS administrators
9.6.5. Organizing Printers by Classes
9.7. BIND Is Too Complex for My Growing Network
9.7.1. djbdns Components
9.7.2. Installing djbdns
9.7.3. Configuring djbdns
9.7.3.1. Configuring dnscache on one computer
9.7.3.2. Configuring tinydns on a second computer
9.8. The Windows Computers on My Network Don't Show Up
9.8.1. Sharing from a Microsoft Computer
9.8.1.1. Is the Samba service running?
9.8.1.2. Does the Samba configuration make sense?
9.8.1.3. Do you have an account on a domain?
9.8.1.4. Have you consolidated account databases?
9.8.1.5. Is there a problem with the browse master?
9.8.2. Finding Microsoft-Networked Computers
9.8.3. Authorized Sharing
9.8.4. The net Commands
10. User Management
10.1. The Boss Wants to Set Up a Special Group of Users
10.1.1. The Standard User Scheme
10.1.2. The Red Hat User Private Group Scheme
10.1.3. Configuring a Special Group
10.2. There Are Too Many Users Accessing the Internet from the Office
10.2.1. Squid System Requirements
10.2.2. Installing Squid
10.2.3. Configuring Squid
10.2.4. Starting Squid
10.2.5. Connecting Clients
10.3. Some User Is Taking Too Much Disk Space
10.3.1. Space Management
10.3.2. Quotas in the Kernel
10.3.3. Installing Quota Packages
10.3.4. Quotas in Start Scripts
10.3.5. Quotas When Mounting
10.3.6. Quota Management Files
10.3.7. Quota Configuration Commands
10.3.8. Quota Grace Periods
10.3.9. Applying Quotas to Others
10.3.10. Quota Reports
10.4. Too Many Tasks, Too Few Qualified Administrators
10.4.1. Full sudo Privileges
10.4.1.1. Adding a user to /etc/sudoers
10.4.1.2. Securing with the wheel
10.4.1.3. Configuring sudo without passwords
10.4.1.4. Aliases in sudoers
10.4.2. Managing sudoers
10.4.2.1. Authorizing password changes
10.4.3. Disabling Root Logins
10.5. Former Employees Keep Accessing the Server
10.5.1. When an Employee Leaves
10.5.1.1. Transfer files and delete an account
10.5.1.2. Transferring an account
10.5.1.3. Managing email
10.5.2. When an Employee Leaves Temporarily
10.5.2.1. Disabling an account
10.5.2.2. Provide access to appropriate users
10.5.3. When an Employee Is Transferred
10.6. Securing by User
10.6.1. Securing by Service
10.6.1.1. Allowing user access on FTP
10.6.1.2. Allowing user access on Apache
10.6.2. Securing by Pluggable Authentication
11. Administration Tips
11.1. Too Many Computers to Update over the Internet
11.1.1. Available Mirror Tools
11.1.2. Basic Steps
11.1.3. Find the Best Update Mirror
11.1.4. Make Room for the Updates
11.1.5. Synchronize the Mirror
11.1.5.1. Synchronizing a Fedora mirror
11.1.5.2. Synchronizing a SUSE mirror
11.1.5.3. Synchronizing a Debian mirror
11.1.6. Making Your Mirror Work with Your Update System
11.1.6.1. Creating apt repository database files
11.1.6.2. Creating yum repository database files
11.1.7. Test a Local Update
11.1.8. Automate the Synchronization Process
11.1.9. Connecting Local Workstations
11.2. My Favorite Service Is Not Included with My Distribution
11.2.1. Check the Home Page for the Service
11.2.2. Explore Alternative Services
11.2.3. Look for a Third Party Who Has Built the Package for Your Distribution
11.2.4. Try Installing the Older Package
11.2.5. Install from Source Package, if Available in the Appropriate Format
11.2.6. Install from a Tarball
11.3. Configuring a Linux Gateway
11.3.1. IP Forwarding
11.3.1.1. Forwarding on an IPv4 network
11.3.1.2. Forwarding on an IPv6 network
11.3.2. IP Masquerading
11.3.3. Firewalls
11.4. My Other Computer Has No Monitor
11.4.1. Configure SSH
11.4.2. Limiting Access on the SSH Server
11.4.2.1. Limiting access by user
11.4.2.2. Specific network
11.4.2.3. Specific group
11.4.2.4. External access via firewall
11.4.3. Create Encryption Keys
11.4.4. SSH on the Client
11.5. I Need to Run an X Application Remotely
11.5.1. Configuring the SSH Server for X Access
11.5.2. Configuring the SSH Client for X Access
11.5.3. Remote SSH Access to GUI Applications
11.6. So Many Server Logs
11.6.1. Central Log Servers
11.6.2. Forwarding Server Logs to a Central Server
11.6.3. Logwatch Monitoring
11.6.3.1. Basic Logwatch configuration
11.6.3.2. Logwatch service configuration files
11.6.3.3. Logwatch log groups
11.6.3.4. Logwatch scripts
11.7. The Logs Are Overloading My Hard Drive
11.7.1. Logfile Partitions
11.7.2. Log Rotation Frequency
11.7.3. Deleting Old Logs
11.7.4. Create Jobs to Move Logs
11.8. Administration Is So Repetitive
11.8.1. Basic cron Jobs
11.8.2. Creating a cron Job
11.8.2.1. User-specific cron jobs
11.9. I Don't Want to Work Late to Do That Special Job
11.9.1. Creating an at Job
11.9.2. Managing the Load of Your at Jobs
11.9.3. Batch Job Security
Index
About the Author
Colophon
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Copyright
← Prev
Back
Next →
← Prev
Back
Next →