Deployment Guide Red Hat Enterprise Linux 6 Barbora Ancincova
User Manual:
Open the PDF directly: View PDF
Page Count: 830 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Table of Contents
- Part I. Basic System Configuration
- Chapter 1. Keyboard Configuration
- Chapter 2. Date and Time Configuration
- Chapter 3. Managing Users and Groups
- Chapter 4. Gaining Privileges
- Part II. Subscription and Support
- Chapter 5. Registering the System and Managing Subscriptions
- Chapter 6. Accessing Support Using the Red Hat Support Tool
- 6.1. Installing the Red Hat Support Tool
- 6.2. Registering the Red Hat Support Tool Using the Command Line
- 6.3. Using the Red Hat Support Tool in Interactive Shell Mode
- 6.4. Configuring the Red Hat Support Tool
- 6.5. Opening and Updating Support Cases Using Interactive Mode
- 6.6. Viewing Support Cases on the Command Line
- 6.7. Additional Resources
- Part III. Installing and Managing Software
- Chapter 7. Yum
- 7.1. Checking For and Updating Packages
- 7.2. Packages and Package Groups
- 7.3. Working with Transaction History
- 7.4. Configuring Yum and Yum Repositories
- 7.4.1. Setting [main] Options
- 7.4.2. Setting [repository] Options
- 7.4.3. Using Yum Variables
- 7.4.4. Viewing the Current Configuration
- 7.4.5. Adding, Enabling, and Disabling a Yum Repository
- 7.4.6. Creating a Yum Repository
- 7.4.7. Working with Yum Cache
- 7.4.8. Adding the Optional and Supplementary Repositories
- 7.5. Yum Plug-ins
- 7.6. Additional Resources
- Chapter 8. PackageKit
- Part IV. Networking
- Chapter 9. NetworkManager
- 9.1. The NetworkManager Daemon
- 9.2. Interacting with NetworkManager
- 9.3. Establishing Connections
- 9.3.1. Establishing a Wired (Ethernet) Connection
- 9.3.2. Establishing a Wireless Connection
- Quickly Connecting to an Available Access Point
- Connecting to a Hidden Wireless Network
- Editing a Connection, or Creating a Completely New One
- Configuring the Connection Name, Auto-Connect Behavior, and Availability Settings
- Configuring the Wireless Tab
- Saving Your New (or Modified) Connection and Making Further Configurations
- 9.3.3. Establishing a Mobile Broadband Connection
- 9.3.4. Establishing a VPN Connection
- 9.3.5. Establishing a DSL Connection
- 9.3.6. Establishing a Bond Connection
- 9.3.7. Establishing a VLAN Connection
- 9.3.8. Establishing an IP-over-InfiniBand (IPoIB) Connection
- 9.3.9. Configuring Connection Settings
- Chapter 10. Network Interfaces
- 10.1. Network Configuration Files
- 10.2. Interface Configuration Files
- 10.2.1. Ethernet Interfaces
- 10.2.2. Specific ifcfg Options for Linux on System z
- 10.2.3. Required ifcfg Options for Linux on System z
- 10.2.4. Channel Bonding Interfaces
- 10.2.5. Configuring a VLAN over a Bond
- 10.2.6. Network Bridge
- 10.2.7. Setting Up 802.1Q VLAN Tagging
- 10.2.8. Alias and Clone Files
- 10.2.9. Dialup Interfaces
- 10.2.10. Other Interfaces
- 10.3. Interface Control Scripts
- 10.4. Static Routes and the Default Gateway
- 10.5. Configuring Static Routes in ifcfg files
- 10.6. Configuring IPv6 Tokenized Interface Identifiers
- 10.7. Network Function Files
- 10.8. Ethtool
- 10.9. Additional Resources
- Part V. Infrastructure Services
- Chapter 11. Services and Daemons
- Chapter 12. Configuring Authentication
- 12.1. Configuring System Authentication
- 12.1.1. Launching the Authentication Configuration Tool UI
- 12.1.2. Selecting the Identity Store for Authentication
- 12.1.3. Configuring Alternative Authentication Features
- 12.1.4. Configuring Authentication from the Command Line
- 12.1.4.1. Tips for Using authconfig
- 12.1.4.2. Configuring LDAP User Stores
- 12.1.4.3. Configuring NIS User Stores
- 12.1.4.4. Configuring Winbind User Stores
- 12.1.4.5. Configuring Kerberos Authentication
- 12.1.4.6. Configuring Local Authentication Settings
- 12.1.4.7. Configuring Fingerprint Authentication
- 12.1.4.8. Configuring Smart Card Authentication
- 12.1.4.9. Managing Kickstart and Configuration Files
- 12.1.5. Using Custom Home Directories
- 12.2. Using and Caching Credentials with SSSD
- 12.2.1. About SSSD
- 12.2.2. Setting up the sssd.conf File
- 12.2.3. Starting and Stopping SSSD
- 12.2.4. SSSD and System Services
- 12.2.5. Configuring Services: NSS
- 12.2.6. Configuring Services: PAM
- 12.2.7. Configuring Services: autofs
- 12.2.8. Configuring Services: sudo
- 12.2.9. Configuring Services: OpenSSH and Cached Keys
- 12.2.10. SSSD and Identity Providers (Domains)
- 12.2.11. Creating Domains: LDAP
- 12.2.12. Creating Domains: Identity Management (IdM)
- 12.2.13. Creating Domains: Active Directory
- 12.2.14. Configuring Domains: Active Directory as an LDAP Provider (Alternative)
- 12.2.15. Domain Options: Setting Username Formats
- 12.2.16. Domain Options: Enabling Offline Authentication
- 12.2.17. Domain Options: Setting Password Expirations
- 12.2.18. Domain Options: Using DNS Service Discovery
- 12.2.19. Domain Options: Using IP Addresses in Certificate Subject Names (LDAP Only)
- 12.2.20. Creating Domains: Proxy
- 12.2.21. Creating Domains: Kerberos Authentication
- 12.2.22. Creating Domains: Access Control
- 12.2.23. Creating Domains: Primary Server and Backup Servers
- 12.2.24. Installing SSSD Utilities
- 12.2.25. SSSD and UID and GID Numbers
- 12.2.26. Creating Local System Users
- 12.2.27. Seeding Users into the SSSD Cache During Kickstart
- 12.2.28. Managing the SSSD Cache
- 12.2.29. Downgrading SSSD
- 12.2.30. Using NSCD with SSSD
- 12.2.31. Troubleshooting SSSD
- 12.1. Configuring System Authentication
- Chapter 13. OpenSSH
- 13.1. The SSH Protocol
- 13.2. Configuring OpenSSH
- 13.3. Using OpenSSH Certificate Authentication
- 13.3.1. Introduction to SSH Certificates
- 13.3.2. Support for SSH Certificates
- 13.3.3. Creating SSH CA Certificate Signing Keys
- 13.3.4. Distributing and Trusting SSH CA Public Keys
- 13.3.5. Creating SSH Certificates
- 13.3.6. Signing an SSH Certificate Using a PKCS#11 Token
- 13.3.7. Viewing an SSH CA Certificate
- 13.3.8. Revoking an SSH CA Certificate
- 13.4. OpenSSH Clients
- 13.5. More Than a Secure Shell
- 13.6. Additional Resources
- Chapter 14. TigerVNC
- Part VI. Servers
- Chapter 15. DHCP Servers
- Chapter 16. DNS Servers
- Chapter 17. Web Servers
- 17.1. The Apache HTTP Server
- 17.1.1. New Features
- 17.1.2. Notable Changes
- 17.1.3. Updating the Configuration
- 17.1.4. Running the httpd Service
- 17.1.5. Editing the Configuration Files
- 17.1.6. Working with Modules
- 17.1.7. Setting Up Virtual Hosts
- 17.1.8. Setting Up an SSL Server
- 17.1.9. Enabling the mod_ssl Module
- 17.1.10. Enabling the mod_nss Module
- 17.1.11. Using an Existing Key and Certificate
- 17.1.12. Generating a New Key and Certificate
- 17.1.13. Configure the Firewall for HTTP and HTTPS Using the Command Line
- 17.1.14. Additional Resources
- 17.1. The Apache HTTP Server
- Chapter 18. Mail Servers
- Chapter 19. Directory Servers
- Chapter 20. File and Print Servers
- 20.1. Samba
- 20.1.1. Introduction to Samba
- 20.1.2. Samba Daemons and Related Services
- 20.1.3. Connecting to a Samba Share
- 20.1.4. Configuring a Samba Server
- 20.1.5. Starting and Stopping Samba
- 20.1.6. Samba Server Types and the smb.conf File
- 20.1.6.1. Stand-alone Server
- Anonymous Read-Only
- Anonymous Read/Write
- Anonymous Print Server
- Secure Read/Write File and Print Server
- 20.1.6.2. Domain Member Server
- Active Directory Domain Member Server
- Windows NT4-based Domain Member Server
- 20.1.6.3. Domain Controller
- Primary Domain Controller (PDC) Using tdbsam
- Primary Domain Controller (PDC) with Active Directory
- 20.1.7. Samba Security Modes
- 20.1.8. Samba Account Information Databases
- 20.1.9. Samba Network Browsing
- 20.1.10. Samba with CUPS Printing Support
- 20.1.11. Samba Distribution Programs
- 20.1.12. Additional Resources
- 20.2. FTP
- 20.3. Printer Configuration
- 20.3.1. Starting the Printer Configuration Tool
- 20.3.2. Starting Printer Setup
- 20.3.3. Adding a Local Printer
- 20.3.4. Adding an AppSocket/HP JetDirect printer
- 20.3.5. Adding an IPP Printer
- 20.3.6. Adding an LPD/LPR Host or Printer
- 20.3.7. Adding a Samba (SMB) printer
- 20.3.8. Selecting the Printer Model and Finishing
- 20.3.9. Printing a Test Page
- 20.3.10. Modifying Existing Printers
- 20.3.11. Additional Resources
- 20.1. Samba
- Chapter 21. Configuring NTP Using ntpd
- 21.1. Introduction to NTP
- 21.2. NTP Strata
- 21.3. Understanding NTP
- 21.4. Understanding the Drift File
- 21.5. UTC, Timezones, and DST
- 21.6. Authentication Options for NTP
- 21.7. Managing the Time on Virtual Machines
- 21.8. Understanding Leap Seconds
- 21.9. Understanding the ntpd Configuration File
- 21.10. Understanding the ntpd Sysconfig File
- 21.11. Checking if the NTP Daemon is Installed
- 21.12. Installing the NTP Daemon (ntpd)
- 21.13. Checking the Status of NTP
- 21.14. Configure the Firewall to Allow Incoming NTP Packets
- 21.15. Configure ntpdate Servers
- 21.16. Configure NTP
- 21.16.1. Configure Access Control to an NTP Service
- 21.16.2. Configure Rate Limiting Access to an NTP Service
- 21.16.3. Adding a Peer Address
- 21.16.4. Adding a Server Address
- 21.16.5. Adding a Broadcast or Multicast Server Address
- 21.16.6. Adding a Manycast Client Address
- 21.16.7. Adding a Broadcast Client Address
- 21.16.8. Adding a Manycast Server Address
- 21.16.9. Adding a Multicast Client Address
- 21.16.10. Configuring the Burst Option
- 21.16.11. Configuring the iburst Option
- 21.16.12. Configuring Symmetric Authentication Using a Key
- 21.16.13. Configuring the Poll Interval
- 21.16.14. Configuring Server Preference
- 21.16.15. Configuring the Time-to-Live for NTP Packets
- 21.16.16. Configuring the NTP Version to Use
- 21.17. Configuring the Hardware Clock Update
- 21.18. Configuring Clock Sources
- 21.19. Additional Resources
- Chapter 22. Configuring PTP Using ptp4l
- 22.1. Introduction to PTP
- 22.2. Using PTP
- 22.3. Specifying a Configuration File
- 22.4. Using the PTP Management Client
- 22.5. Synchronizing the Clocks
- 22.6. Verifying Time Synchronization
- 22.7. Serving PTP Time With NTP
- 22.8. Serving NTP Time With PTP
- 22.9. Improving Accuracy
- 22.10. Additional Resources
- Part VII. Monitoring and Automation
- Chapter 23. System Monitoring Tools
- 23.1. Viewing System Processes
- 23.2. Viewing Memory Usage
- 23.3. Viewing CPU Usage
- 23.4. Viewing Block Devices and File Systems
- 23.5. Viewing Hardware Information
- 23.6. Monitoring Performance with Net-SNMP
- 23.7. Additional Resources
- Chapter 24. Viewing and Managing Log Files
- 24.1. Installing rsyslog
- 24.2. Locating Log Files
- 24.3. Basic Configuration of Rsyslog
- 24.4. Using the New Configuration Format
- 24.5. Working with Queues in Rsyslog
- 24.6. Configuring rsyslog on a Logging Server
- 24.7. Using Rsyslog Modules
- 24.8. Debugging Rsyslog
- 24.9. Managing Log Files in a Graphical Environment
- 24.10. Additional Resources
- Chapter 25. Automating System Tasks
- 25.1. Cron and Anacron
- 25.2. At and Batch
- 25.3. Additional Resources
- Chapter 26. Automatic Bug Reporting Tool (ABRT)
- 26.1. Installing ABRT and Starting its Services
- 26.2. Using the Graphical User Interface
- 26.3. Using the Command-Line Interface
- 26.4. Configuring ABRT
- 26.4.1. ABRT Events
- 26.4.2. Standard ABRT Installation Supported Events
- 26.4.3. Event Configuration in ABRT GUI
- 26.4.4. ABRT Specific Configuration
- 26.4.5. Configuring ABRT to Detect a Kernel Panic
- 26.4.6. Automatic Downloads and Installation of Debuginfo Packages
- 26.4.7. Configuring Automatic Reporting
- 26.4.8. Uploading and Reporting Using a Proxy Server
- 26.5. Configuring Centralized Crash Collection
- Chapter 27. OProfile
- 27.1. Overview of Tools
- 27.2. Configuring OProfile
- 27.3. Starting and Stopping OProfile
- 27.4. Saving Data
- 27.5. Analyzing the Data
- 27.6. Understanding /dev/oprofile/
- 27.7. Example Usage
- 27.8. OProfile Support for Java
- 27.9. Graphical Interface
- 27.10. OProfile and SystemTap
- 27.11. Additional Resources
- Part VIII. Kernel, Module and Driver Configuration
- Chapter 28. Manually Upgrading the Kernel
- Chapter 29. Working with Kernel Modules
- Chapter 30. The kdump Crash Recovery Service
- 30.1. Installing the kdump Service
- 30.2. Configuring the kdump Service
- 30.3. Analyzing the Core Dump
- 30.4. Additional Resources
- Part IX. System Recovery
- Chapter 31. System Recovery
- Appendix A. Consistent Network Device Naming
- Appendix B. RPM
- Appendix C. The X Window System
- Appendix D. The sysconfig Directory
- D.1. Files in the /etc/sysconfig/ Directory
- D.1.1. /etc/sysconfig/arpwatch
- D.1.2. /etc/sysconfig/authconfig
- D.1.3. /etc/sysconfig/autofs
- D.1.4. /etc/sysconfig/clock
- D.1.5. /etc/sysconfig/dhcpd
- D.1.6. /etc/sysconfig/firstboot
- D.1.7. /etc/sysconfig/i18n
- D.1.8. /etc/sysconfig/init
- D.1.9. /etc/sysconfig/ip6tables-config
- D.1.10. /etc/sysconfig/keyboard
- D.1.11. /etc/sysconfig/ldap
- D.1.12. /etc/sysconfig/named
- D.1.13. /etc/sysconfig/network
- D.1.14. /etc/sysconfig/ntpd
- D.1.15. /etc/sysconfig/quagga
- D.1.16. /etc/sysconfig/radvd
- D.1.17. /etc/sysconfig/samba
- D.1.18. /etc/sysconfig/saslauthd
- D.1.19. /etc/sysconfig/selinux
- D.1.20. /etc/sysconfig/sendmail
- D.1.21. /etc/sysconfig/spamassassin
- D.1.22. /etc/sysconfig/squid
- D.1.23. /etc/sysconfig/system-config-users
- D.1.24. /etc/sysconfig/vncservers
- D.1.25. /etc/sysconfig/xinetd
- D.2. Directories in the /etc/sysconfig/ Directory
- D.3. Additional Resources
- D.1. Files in the /etc/sysconfig/ Directory
- Appendix E. The proc File System
- E.1. A Virtual File System
- E.2. Top-level Files within the proc File System
- E.2.1. /proc/buddyinfo
- E.2.2. /proc/cmdline
- E.2.3. /proc/cpuinfo
- E.2.4. /proc/crypto
- E.2.5. /proc/devices
- E.2.6. /proc/dma
- E.2.7. /proc/execdomains
- E.2.8. /proc/fb
- E.2.9. /proc/filesystems
- E.2.10. /proc/interrupts
- E.2.11. /proc/iomem
- E.2.12. /proc/ioports
- E.2.13. /proc/kcore
- E.2.14. /proc/kmsg
- E.2.15. /proc/loadavg
- E.2.16. /proc/locks
- E.2.17. /proc/mdstat
- E.2.18. /proc/meminfo
- E.2.19. /proc/misc
- E.2.20. /proc/modules
- E.2.21. /proc/mounts
- E.2.22. /proc/mtrr
- E.2.23. /proc/partitions
- E.2.24. /proc/slabinfo
- E.2.25. /proc/stat
- E.2.26. /proc/swaps
- E.2.27. /proc/sysrq-trigger
- E.2.28. /proc/uptime
- E.2.29. /proc/version
- E.3. Directories within /proc/
- E.4. Using the sysctl Command
- E.5. Additional Resources
- Appendix F. Revision History
- Index