System Administrator's Guide Red Hat Enterprise Linux 7 Administrators En US
User Manual:
Open the PDF directly: View PDF
Page Count: 569 [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. Access Control Lists
- Chapter 5. Gaining Privileges
- Part II. Subscription and Support
- Chapter 6. Registering the System and Managing Subscriptions
- Chapter 7. Accessing Support Using the Red Hat Support Tool
- 7.1. Installing the Red Hat Support Tool
- 7.2. Registering the Red Hat Support Tool Using the Command Line
- 7.3. Using the Red Hat Support Tool in Interactive Shell Mode
- 7.4. Configuring the Red Hat Support Tool
- 7.5. Opening and Updating Support Cases Using Interactive Mode
- 7.6. Viewing Support Cases on the Command Line
- 7.7. Additional Resources
- Part III. Installing and Managing Software
- Chapter 8. Yum
- 8.1. Checking For and Updating Packages
- 8.2. Working with Packages
- 8.3. Working with Package Groups
- 8.4. Working with Transaction History
- 8.5. Configuring Yum and Yum Repositories
- 8.6. Yum Plug-ins
- 8.7. Additional Resources
- Part IV. Infrastructure Services
- Chapter 9. Managing Services with systemd
- 9.1. Introduction to systemd
- 9.2. Managing System Services
- 9.3. Working with systemd Targets
- 9.4. Shutting Down, Suspending, and Hibernating the System
- 9.5. Controlling systemd on a Remote Machine
- 9.6. Creating and Modifying systemd Unit Files
- 9.7. Additional Resources
- Chapter 10. OpenSSH
- Chapter 11. TigerVNC
- Part V. Servers
- Chapter 12. Web Servers
- 12.1. The Apache HTTP Server
- 12.1.1. Notable Changes
- 12.1.2. Updating the Configuration
- 12.1.3. Running the httpd Service
- 12.1.4. Editing the Configuration Files
- 12.1.5. Working with Modules
- 12.1.6. Setting Up Virtual Hosts
- 12.1.7. Setting Up an SSL Server
- 12.1.8. Enabling the mod_ssl Module
- 12.1.9. Enabling the mod_nss Module
- 12.1.10. Using an Existing Key and Certificate
- 12.1.11. Generating a New Key and Certificate
- 12.1.12. Configure the Firewall for HTTP and HTTPS Using the Command Line
- 12.1.13. Additional Resources
- 12.1. The Apache HTTP Server
- Chapter 13. Mail Servers
- Chapter 14. File and Print Servers
- 14.1. Samba
- 14.1.1. Introduction to Samba
- 14.1.2. Samba Daemons and Related Services
- 14.1.3. Connecting to a Samba Share
- 14.1.4. Mounting the Share
- 14.1.5. Configuring a Samba Server
- 14.1.6. Starting and Stopping Samba
- 14.1.7. Samba Security Modes
- 14.1.8. Samba Network Browsing
- 14.1.9. Samba Distribution Programs
- 14.1.10. Additional Resources
- 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
- 14.1. Samba
- 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. Using PTP with Multiple Interfaces
- 17.4. Specifying a Configuration File
- 17.5. Using the PTP Management Client
- 17.6. Synchronizing the Clocks
- 17.7. Verifying Time Synchronization
- 17.8. Serving PTP Time with NTP
- 17.9. Serving NTP Time with PTP
- 17.10. Synchronize to PTP or NTP Time Using timemaster
- 17.11. Improving Accuracy
- 17.12. 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. Checking for Hardware Errors
- 18.7. Monitoring Performance with Net-SNMP
- 18.8. 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. Using the New Configuration Format
- 20.4. Working with Queues in Rsyslog
- 20.5. Configuring rsyslog on a Logging Server
- 20.6. Using Rsyslog Modules
- 20.7. Interaction of Rsyslog and Journal
- 20.8. Structured Logging with Rsyslog
- 20.9. Debugging Rsyslog
- 20.10. Using the Journal
- 20.11. Managing Log Files in a Graphical Environment
- 20.12. Additional Resources
- Chapter 21. Automating System Tasks
- 21.1. Cron and Anacron
- 21.2. At and Batch
- 21.3. Scheduling a Job to Run on Next Boot Using a systemd Unit File
- 21.4. 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
- 24.1. Introduction to GRUB 2
- 24.2. Configuring the GRUB 2 Boot Loader
- 24.3. Making Temporary Changes to a GRUB 2 Menu
- 24.4. Making Persistent Changes to a GRUB 2 Menu Using the grubby Tool
- 24.5. Customizing the GRUB 2 Configuration File
- 24.6. Protecting GRUB 2 with a Password
- 24.7. Reinstalling GRUB 2
- 24.8. GRUB 2 over a Serial Console
- 24.9. Terminal Menu Editing During Boot
- 24.10. Unified Extensible Firmware Interface (UEFI) Secure Boot
- 24.11. Additional Resources
- 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. Installing Modules from a Driver Update Disk
- 26.8. Signing Kernel Modules for Secure Boot
- 26.9. Additional Resources
- Part VIII. System Backup and Recovery
- Chapter 27. Relax-and-Recover (ReaR)
- Appendix A. RPM
- Appendix B. Revision History
- Index