Red Hat Enterprise Linux 7 System Administrator's Guide Administrators En US
User Manual:
Open the PDF directly: View PDF
Page Count: 533 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Table of Contents
- Part I. Basic System Configuration
- Chapter 1. System Locale and Keyboard Configuration
- Chapter 2. Configuring the Date and Time
- 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. Working with Packages
- 7.3. Working with Package Groups
- 7.4. Working with Transaction History
- 7.5. Configuring Yum and Yum Repositories
- 7.6. Yum Plug-ins
- 7.7. Additional Resources
- Part IV. Infrastructure Services
- Chapter 8. Managing Services with systemd
- 8.1. Introduction to systemd
- 8.2. Managing System Services
- 8.3. Working with systemd Targets
- 8.4. Shutting Down, Suspending, and Hibernating the System
- 8.5. Controlling systemd on a Remote Machine
- 8.6. Creating and Modifying systemd Unit Files
- 8.7. Additional Resources
- Chapter 9. OpenSSH
- Chapter 10. TigerVNC
- Part V. Servers
- Chapter 11. Web Servers
- 11.1. The Apache HTTP Server
- 11.1.1. Notable Changes
- 11.1.2. Updating the Configuration
- 11.1.3. Running the httpd Service
- 11.1.4. Editing the Configuration Files
- 11.1.5. Working with Modules
- 11.1.6. Setting Up Virtual Hosts
- 11.1.7. Setting Up an SSL Server
- 11.1.8. Enabling the mod_ssl Module
- 11.1.9. Enabling the mod_nss Module
- 11.1.10. Using an Existing Key and Certificate
- 11.1.11. Generating a New Key and Certificate
- 11.1.12. Configure the Firewall for HTTP and HTTPS Using the Command Line
- 11.1.13. Additional Resources
- 11.1. The Apache HTTP Server
- Chapter 12. Mail Servers
- Chapter 13. Directory Servers
- 13.1. OpenLDAP
- 13.1.1. Introduction to LDAP
- 13.1.2. Installing the OpenLDAP Suite
- 13.1.3. Configuring an OpenLDAP Server
- 13.1.4. SELinux Policy for Applications Using LDAP
- 13.1.5. Running an OpenLDAP Server
- 13.1.6. Configuring a System to Authenticate Using OpenLDAP
- 13.1.7. Additional Resources
- Installed Documentation
- 13.1. OpenLDAP
- Chapter 14. File and Print Servers
- 14.1. Samba
- 14.2. FTP
- 14.3. Print Settings
- 14.3.1. Starting the Print Settings Configuration Tool
- 14.3.2. Starting Printer Setup
- 14.3.3. Adding a Local Printer
- 14.3.4. Adding an AppSocket/HP JetDirect printer
- 14.3.5. Adding an IPP Printer
- 14.3.6. Adding an LPD/LPR Host or Printer
- 14.3.7. Adding a Samba (SMB) printer
- 14.3.8. Selecting the Printer Model and Finishing
- 14.3.9. Printing a Test Page
- 14.3.10. Modifying Existing Printers
- 14.3.11. Additional Resources
- Installed Documentation
- Online Documentation
- Chapter 15. Configuring NTP Using the chrony Suite
- 15.1. Introduction to the chrony Suite
- 15.2. Understanding chrony and Its Configuration
- 15.3. Using chrony
- 15.4. Setting Up chrony for Different Environments
- 15.5. Using chronyc
- 15.6. Additional Resources
- Chapter 16. Configuring NTP Using ntpd
- 16.1. Introduction to NTP
- 16.2. NTP Strata
- 16.3. Understanding NTP
- 16.4. Understanding the Drift File
- 16.5. UTC, Timezones, and DST
- 16.6. Authentication Options for NTP
- 16.7. Managing the Time on Virtual Machines
- 16.8. Understanding Leap Seconds
- 16.9. Understanding the ntpd Configuration File
- 16.10. Understanding the ntpd Sysconfig File
- 16.11. Disabling chrony
- 16.12. Checking if the NTP Daemon is Installed
- 16.13. Installing the NTP Daemon (ntpd)
- 16.14. Checking the Status of NTP
- 16.15. Configure the Firewall to Allow Incoming NTP Packets
- 16.16. Configure ntpdate Servers
- 16.17. Configure NTP
- 16.17.1. Configure Access Control to an NTP Service
- 16.17.2. Configure Rate Limiting Access to an NTP Service
- 16.17.3. Adding a Peer Address
- 16.17.4. Adding a Server Address
- 16.17.5. Adding a Broadcast or Multicast Server Address
- 16.17.6. Adding a Manycast Client Address
- 16.17.7. Adding a Broadcast Client Address
- 16.17.8. Adding a Manycast Server Address
- 16.17.9. Adding a Multicast Client Address
- 16.17.10. Configuring the Burst Option
- 16.17.11. Configuring the iburst Option
- 16.17.12. Configuring Symmetric Authentication Using a Key
- 16.17.13. Configuring the Poll Interval
- 16.17.14. Configuring Server Preference
- 16.17.15. Configuring the Time-to-Live for NTP Packets
- 16.17.16. Configuring the NTP Version to Use
- 16.18. Configuring the Hardware Clock Update
- 16.19. Configuring Clock Sources
- 16.20. Additional Resources
- Chapter 17. Configuring PTP Using ptp4l
- 17.1. Introduction to PTP
- 17.2. Using PTP
- 17.3. Specifying a Configuration File
- 17.4. Using the PTP Management Client
- 17.5. Synchronizing the Clocks
- 17.6. Verifying Time Synchronization
- 17.7. Serving PTP Time with NTP
- 17.8. Serving NTP Time with PTP
- 17.9. Synchronize to PTP or NTP Time Using timemaster
- 17.10. Improving Accuracy
- 17.11. Additional Resources
- Part VI. Monitoring and Automation
- Chapter 18. System Monitoring Tools
- 18.1. Viewing System Processes
- 18.2. Viewing Memory Usage
- 18.3. Viewing CPU Usage
- 18.4. Viewing Block Devices and File Systems
- 18.5. Viewing Hardware Information
- 18.6. Monitoring Performance with Net-SNMP
- 18.7. Additional Resources
- Chapter 19. OpenLMI
- 19.1. About OpenLMI
- 19.2. Installing OpenLMI
- 19.3. Configuring SSL Certificates for OpenPegasus
- 19.4. Using LMIShell
- 19.4.1. Starting, Using, and Exiting LMIShell
- 19.4.2. Connecting to a CIMOM
- 19.4.3. Working with Namespaces
- 19.4.4. Working with Classes
- 19.4.5. Working with Instances
- 19.4.6. Working with Instance Names
- 19.4.7. Working with Associated Objects
- 19.4.8. Working with Association Objects
- 19.4.9. Working with Indications
- 19.4.10. Example Usage
- 19.5. Using OpenLMI Scripts
- 19.6. Additional Resources
- Chapter 20. Viewing and Managing Log Files
- 20.1. Locating Log Files
- 20.2. Basic Configuration of Rsyslog
- 20.3. Working with Queues in Rsyslog
- 20.4. Configuring rsyslog on a Logging Server
- 20.5. Using Rsyslog Modules
- 20.6. Interaction of Rsyslog and Journal
- 20.7. Structured Logging with Rsyslog
- 20.8. Debugging Rsyslog
- 20.9. Using the Journal
- 20.10. Managing Log Files in a Graphical Environment
- 20.11. Additional Resources
- Chapter 21. Automating System Tasks
- 21.1. Cron and Anacron
- 21.2. At and Batch
- 21.3. Additional Resources
- Chapter 22. Automatic Bug Reporting Tool (ABRT)
- Chapter 23. OProfile
- 23.1. Overview of Tools
- 23.2. Using operf
- 23.3. Configuring OProfile Using Legacy Mode
- 23.4. Starting and Stopping OProfile Using Legacy Mode
- 23.5. Saving Data in Legacy Mode
- 23.6. Analyzing the Data
- 23.7. Understanding the /dev/oprofile/ directory
- 23.8. Example Usage
- 23.9. OProfile Support for Java
- 23.10. Graphical Interface
- 23.11. OProfile and SystemTap
- 23.12. Additional Resources
- Part VII. Kernel, Module and Driver Configuration
- Chapter 24. Working with the GRUB 2 Boot Loader
- Chapter 25. Manually Upgrading the Kernel
- Chapter 26. Working with Kernel Modules
- 26.1. Listing Currently-Loaded Modules
- 26.2. Displaying Information About a Module
- 26.3. Loading a Module
- 26.4. Unloading a Module
- 26.5. Setting Module Parameters
- 26.6. Persistent Module Loading
- 26.7. Signing Kernel Modules for Secure Boot
- 26.8. Additional Resources
- RPM
- Revision History
- Index