System Administrator's Guide Red Hat Enterprise Linux 7 Administrators En US
Red_Hat_Enterprise_Linux-7-System_Administrators_Guide-en-US
Red_Hat_Enterprise_Linux-7-System_Administrators_Guide-en-US
Red_Hat_Enterprise_Linux-7-System_Administrators_Guide-en-US
User Manual:
Open the PDF directly: View PDF
Page Count: 602 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Table of Contents
- PART I. BASIC SYSTEM CONFIGURATION
- CHAPTER 1. GETTING STARTED
- WHAT IS COCKPIT AND WHICH TASKS IT CAN BE USED FOR
- 1.1. BASIC CONFIGURATION OF THE ENVIRONMENT
- 1.2. CONFIGURING AND INSPECTING NETWORK ACCESS
- 1.3. THE BASICS OF REGISTERING THE SYSTEM AND MANAGING SUBSCRIPTIONS
- 1.4. INSTALLING SOFTWARE
- 1.5. MAKING SYSTEMD SERVICES START AT BOOT TIME
- 1.6. ENHANCING SYSTEM SECURITY WITH A FIREWALL, SELINUX AND SSH LOGINGS
- 1.7. THE BASICS OF MANAGING USER ACCOUNTS
- 1.8. DUMPING THE CRASHED KERNEL USING THE KDUMP MECHANISM
- 1.9. PERFORMING SYSTEM RESCUE AND CREATING SYSTEM BACKUP WITH REAR
- 1.10. USING THE LOG FILES TO TROUBLESHOOT PROBLEMS
- 1.11. ACCESSING RED HAT SUPPORT
- CHAPTER 2. SYSTEM LOCALE AND KEYBOARD CONFIGURATION
- CHAPTER 3. CONFIGURING THE DATE AND TIME
- CHAPTER 4. MANAGING USERS AND GROUPS
- 4.1. INTRODUCTION TO USERS AND GROUPS
- 4.2. MANAGING USERS IN A GRAPHICAL ENVIRONMENT
- 4.3. USING COMMAND-LINE TOOLS
- 4.4. ADDITIONAL RESOURCES
- CHAPTER 5. ACCESS CONTROL LISTS
- CHAPTER 6. GAINING PRIVILEGES
- PART II. SUBSCRIPTION AND SUPPORT
- CHAPTER 7. REGISTERING THE SYSTEM AND MANAGING SUBSCRIPTIONS
- CHAPTER 8. ACCESSING SUPPORT USING THE RED HAT SUPPORT TOOL
- 8.1. INSTALLING THE RED HAT SUPPORT TOOL
- 8.2. REGISTERING THE RED HAT SUPPORT TOOL USING THE COMMAND LINE
- 8.3. USING THE RED HAT SUPPORT TOOL IN INTERACTIVE SHELL MODE
- 8.4. CONFIGURING THE RED HAT SUPPORT TOOL
- 8.5. OPENING AND UPDATING SUPPORT CASES USING INTERACTIVE MODE
- 8.6. VIEWING SUPPORT CASES ON THE COMMAND LINE
- 8.7. ADDITIONAL RESOURCES
- PART III. INSTALLING AND MANAGING SOFTWARE
- CHAPTER 9. YUM
- 9.1. CHECKING FOR AND UPDATING PACKAGES
- 9.2. WORKING WITH PACKAGES
- 9.3. WORKING WITH PACKAGE GROUPS
- 9.4. WORKING WITH TRANSACTION HISTORY
- 9.5. CONFIGURING YUM AND YUM REPOSITORIES
- 9.6. YUM PLUG-INS
- 9.7. ADDITIONAL RESOURCES
- PART IV. INFRASTRUCTURE SERVICES
- CHAPTER 10. MANAGING SERVICES WITH SYSTEMD
- 10.1. INTRODUCTION TO SYSTEMD
- 10.2. MANAGING SYSTEM SERVICES
- 10.3. WORKING WITH SYSTEMD TARGETS
- 10.4. SHUTTING DOWN, SUSPENDING, AND HIBERNATING THE SYSTEM
- 10.5. CONTROLLING SYSTEMD ON A REMOTE MACHINE
- 10.6. CREATING AND MODIFYING SYSTEMD UNIT FILES
- 10.7. ADDITIONAL RESOURCES
- CHAPTER 11. CONFIGURING A SYSTEM FOR ACCESSIBILITY
- CHAPTER 12. OPENSSH
- CHAPTER 13. TIGERVNC
- PART V. SERVERS
- CHAPTER 14. WEB SERVERS
- 14.1. THE APACHE HTTP SERVER
- 14.1.1. Notable Changes
- 14.1.2. Updating the Configuration
- 14.1.3. Running the httpd Service
- 14.1.4. Editing the Configuration Files
- 14.1.5. Working with Modules
- 14.1.6. Setting Up Virtual Hosts
- 14.1.7. Setting Up an SSL Server
- 14.1.8. Enabling the mod_ssl Module
- 14.1.9. Enabling the mod_nss Module
- 14.1.10. Using an Existing Key and Certificate
- 14.1.11. Generating a New Key and Certificate
- 14.1.12. Configure the Firewall for HTTP and HTTPS Using the Command Line
- 14.1.13. Additional Resources
- 14.1. THE APACHE HTTP SERVER
- CHAPTER 15. MAIL SERVERS
- 15.1. EMAIL PROTOCOLS
- 15.2. EMAIL PROGRAM CLASSIFICATIONS
- 15.3. MAIL TRANSPORT AGENTS
- 15.4. MAIL DELIVERY AGENTS
- 15.5. MAIL USER AGENTS
- 15.6. CONFIGURING MAIL SERVER WITH ANTISPAM AND ANTIVIRUS
- 15.7. ADDITIONAL RESOURCES
- CHAPTER 16. FILE AND PRINT SERVERS
- 16.1. SAMBA
- 16.1.1. The Samba Services
- 16.1.2. Verifying the smb.conf File by Using the testparm Utility
- 16.1.3. Understanding the Samba Security Modes
- 16.1.4. Setting up Samba as a Standalone Server
- 16.1.5. Setting up Samba as a Domain Member
- 16.1.5.1. Joining a Domain
- 16.1.5.2. Verifying That Samba Was Correctly Joined As a Domain Member
- Verifying That the Operating System Can Retrieve Domain User Accounts and Groups
- Verifying If AD Domain Users Can Obtain a Kerberos Ticket
- Listing the Available Domains
- 16.1.5.3. Understanding ID Mapping
- 16.1.5.4. The Different ID Mapping Back Ends
- Benefits
- Drawbacks
- Benefits
- Drawbacks
- 16.1.6. Integrating a Samba File Server Into an IdM Domain
- 16.1.7. Configuring File Shares on a Samba Server
- 16.1.7.1. Setting up a Share That Uses POSIX ACLs [3]
- 16.1.7.2. Setting up a Share That Uses Windows ACLs [4]
- 16.1.7.3. Managing ACLs on an SMB Share Using smbcacls
- Adding an ACL
- Updating an ACL
- Deleting an ACL
- 16.1.7.4. Enabling Users to Share Directories on a Samba Server
- 16.1.7.5. Enabling Guest Access to a Share
- 16.1.8. Setting up a Samba Print Server [5]
- 16.1.8.1. The Samba spoolssd Service
- 16.1.8.2. Enabling Print Server Support in Samba
- 16.1.8.3. Manually Sharing Specific Printers
- 16.1.8.4. Setting up Automatic Printer Driver Downloads for Windows Clients [6]
- Supported Driver Model Version
- Package-aware Drivers
- Preparing a Printer Driver for Being Uploaded
- Providing 32-bit and 64-bit Drivers for a Printer to a Client
- 16.1.9. Tuning the Performance of a Samba Server [7]
- 16.1.10. Frequently Used Samba Command-line Utilities
- 16.1.10.1. Using the net Utility
- Listing Privileges
- Granting Privileges
- Revoking Privileges
- Listing Shares
- Adding a Share
- Removing a Share
- Listing Domain User Accounts
- Adding a User Account to the Domain
- Deleting a User Account from the Domain
- 16.1.10.2. Using the rpcclient Utility
- 16.1.10.3. Using the samba-regedit Application
- 16.1.10.4. Using the smbcacls Utility
- 16.1.10.5. Using the smbclient Utility
- 16.1.10.6. Using the smbcontrol Utility
- 16.1.10.7. Using the smbpasswd Utility
- 16.1.10.8. Using the smbstatus Utility
- 16.1.10.9. Using the smbtar Utility
- 16.1.10.10. Using the testparm Utility
- 16.1.10.11. Using the wbinfo Utility
- 16.1.11. Additional Resources
- 16.2. FTP
- 16.3. PRINT SETTINGS
- 16.3.1. Starting the Print Settings Configuration Tool
- 16.3.2. Starting Printer Setup
- 16.3.3. Adding a Local Printer
- 16.3.4. Adding an AppSocket/HP JetDirect printer
- 16.3.5. Adding an IPP Printer
- 16.3.6. Adding an LPD/LPR Host or Printer
- 16.3.7. Adding a Samba (SMB) printer
- 16.3.8. Selecting the Printer Model and Finishing
- 16.3.9. Printing a Test Page
- 16.3.10. Modifying Existing Printers
- 16.3.11. Additional Resources
- Installed Documentation
- Online Documentation
- 16.1. SAMBA
- CHAPTER 17. CONFIGURING NTP USING THE CHRONY SUITE
- 17.1. INTRODUCTION TO THE CHRONY SUITE
- 17.2. UNDERSTANDING CHRONY AND ITS CONFIGURATION
- 17.3. USING CHRONY
- 17.4. SETTING UP CHRONY FOR DIFFERENT ENVIRONMENTS
- 17.5. USING CHRONYC
- 17.6. CHRONY WITH HW TIMESTAMPING
- 17.6.1. Understanding Hardware Timestamping
- 17.6.2. Verifying Support for Hardware Timestamping
- 17.6.3. Enabling Hardware Timestamping
- 17.6.4. Configuring Client Polling Interval
- 17.6.5. Enabling Interleaved Mode
- 17.6.6. Configuring Server for Large Number of Clients
- 17.6.7. Verifying Hardware Timestamping
- 17.6.8. Configuring PTP-NTP bridge
- 17.7. ADDITIONAL RESOURCES
- CHAPTER 18. CONFIGURING NTP USING NTPD
- 18.1. INTRODUCTION TO NTP
- 18.2. NTP STRATA
- 18.3. UNDERSTANDING NTP
- 18.4. UNDERSTANDING THE DRIFT FILE
- 18.5. UTC, TIMEZONES, AND DST
- 18.6. AUTHENTICATION OPTIONS FOR NTP
- 18.7. MANAGING THE TIME ON VIRTUAL MACHINES
- 18.8. UNDERSTANDING LEAP SECONDS
- 18.9. UNDERSTANDING THE NTPD CONFIGURATION FILE
- 18.10. UNDERSTANDING THE NTPD SYSCONFIG FILE
- 18.11. DISABLING CHRONY
- 18.12. CHECKING IF THE NTP DAEMON IS INSTALLED
- 18.13. INSTALLING THE NTP DAEMON (NTPD)
- 18.14. CHECKING THE STATUS OF NTP
- 18.15. CONFIGURE THE FIREWALL TO ALLOW INCOMING NTP PACKETS
- 18.16. CONFIGURE NTPDATE SERVERS
- 18.17. CONFIGURE NTP
- 18.17.1. Configure Access Control to an NTP Service
- 18.17.2. Configure Rate Limiting Access to an NTP Service
- 18.17.3. Adding a Peer Address
- 18.17.4. Adding a Server Address
- 18.17.5. Adding a Broadcast or Multicast Server Address
- 18.17.6. Adding a Manycast Client Address
- 18.17.7. Adding a Broadcast Client Address
- 18.17.8. Adding a Manycast Server Address
- 18.17.9. Adding a Multicast Client Address
- 18.17.10. Configuring the Burst Option
- 18.17.11. Configuring the iburst Option
- 18.17.12. Configuring Symmetric Authentication Using a Key
- 18.17.13. Configuring the Poll Interval
- 18.17.14. Configuring Server Preference
- 18.17.15. Configuring the Time-to-Live for NTP Packets
- 18.17.16. Configuring the NTP Version to Use
- 18.18. CONFIGURING THE HARDWARE CLOCK UPDATE
- 18.19. CONFIGURING CLOCK SOURCES
- 18.20. ADDITIONAL RESOURCES
- CHAPTER 19. CONFIGURING PTP USING PTP4L
- 19.1. INTRODUCTION TO PTP
- 19.2. USING PTP
- 19.3. USING PTP WITH MULTIPLE INTERFACES
- 19.4. SPECIFYING A CONFIGURATION FILE
- 19.5. USING THE PTP MANAGEMENT CLIENT
- 19.6. SYNCHRONIZING THE CLOCKS
- 19.7. VERIFYING TIME SYNCHRONIZATION
- 19.8. SERVING PTP TIME WITH NTP
- 19.9. SERVING NTP TIME WITH PTP
- 19.10. SYNCHRONIZE TO PTP OR NTP TIME USING TIMEMASTER
- 19.11. IMPROVING ACCURACY
- 19.12. ADDITIONAL RESOURCES
- PART VI. MONITORING AND AUTOMATION
- CHAPTER 20. SYSTEM MONITORING TOOLS
- 20.1. VIEWING SYSTEM PROCESSES
- 20.2. VIEWING MEMORY USAGE
- 20.3. VIEWING CPU USAGE
- 20.4. VIEWING BLOCK DEVICES AND FILE SYSTEMS
- 20.5. VIEWING HARDWARE INFORMATION
- 20.6. CHECKING FOR HARDWARE ERRORS
- 20.7. MONITORING PERFORMANCE WITH NET-SNMP
- 20.8. ADDITIONAL RESOURCES
- CHAPTER 21. OPENLMI
- 21.1. ABOUT OPENLMI
- 21.2. INSTALLING OPENLMI
- 21.3. CONFIGURING SSL CERTIFICATES FOR OPENPEGASUS
- 21.4. USING LMISHELL
- 21.4.1. Starting, Using, and Exiting LMIShell
- 21.4.2. Connecting to a CIMOM
- 21.4.3. Working with Namespaces
- 21.4.4. Working with Classes
- 21.4.5. Working with Instances
- 21.4.6. Working with Instance Names
- 21.4.7. Working with Associated Objects
- 21.4.8. Working with Association Objects
- 21.4.9. Working with Indications
- 21.4.10. Example Usage
- 21.5. USING OPENLMI SCRIPTS
- 21.6. ADDITIONAL RESOURCES
- CHAPTER 22. VIEWING AND MANAGING LOG FILES
- 22.1. LOCATING LOG FILES
- 22.2. BASIC CONFIGURATION OF RSYSLOG
- 22.3. USING THE NEW CONFIGURATION FORMAT
- 22.4. WORKING WITH QUEUES IN RSYSLOG
- 22.5. CONFIGURING RSYSLOG ON A LOGGING SERVER
- 22.6. USING RSYSLOG MODULES
- 22.7. INTERACTION OF RSYSLOG AND JOURNAL
- 22.8. STRUCTURED LOGGING WITH RSYSLOG
- 22.9. DEBUGGING RSYSLOG
- 22.10. USING THE JOURNAL
- 22.11. MANAGING LOG FILES IN A GRAPHICAL ENVIRONMENT
- 22.12. ADDITIONAL RESOURCES
- CHAPTER 23. AUTOMATING SYSTEM TASKS
- 23.1. SCHEDULING A RECURRING JOB USING CRON
- 23.2. SCHEDULING A RECURRING ASYNCHRONOUS JOB USING ANACRON
- 23.3. SCHEDULING A JOB TO RUN AT A SPECIFIC TIME USING AT
- 23.4. SCHEDULING A JOB TO RUN ON SYSTEM LOAD DROP USING BATCH
- 23.5. SCHEDULING A JOB TO RUN ON NEXT BOOT USING A SYSTEMD UNIT FILE
- 23.6. ADDITIONAL RESOURCES
- CHAPTER 24. AUTOMATIC BUG REPORTING TOOL (ABRT)
- PART VII. KERNEL CUSTOMIZATION WITH BOOTLOADER
- CHAPTER 25. WORKING WITH GRUB 2
- 25.1. INTRODUCTION TO GRUB 2
- 25.2. CONFIGURING GRUB 2
- 25.3. MAKING TEMPORARY CHANGES TO A GRUB 2 MENU
- 25.4. MAKING PERSISTENT CHANGES TO A GRUB 2 MENU USING THE GRUBBY TOOL
- 25.5. CUSTOMIZING THE GRUB 2 CONFIGURATION FILE
- 25.6. PROTECTING GRUB 2 WITH A PASSWORD
- 25.7. REINSTALLING GRUB 2
- 25.8. UPGRADING FROM GRUB LEGACY TO GRUB 2
- 25.9. GRUB 2 OVER A SERIAL CONSOLE
- 25.10. TERMINAL MENU EDITING DURING BOOT
- 25.11. UNIFIED EXTENSIBLE FIRMWARE INTERFACE (UEFI) SECURE BOOT
- 25.12. ADDITIONAL RESOURCES
- PART VIII. SYSTEM BACKUP AND RECOVERY
- CHAPTER 26. RELAX-AND-RECOVER (REAR)
- APPENDIX A. CHOOSING SUITABLE RED HAT PRODUCT
- APPENDIX B. RED HAT CUSTOMER PORTAL LABS RELEVANT TO SYSTEM ADMINISTRATION
- ISCSI HELPER
- NTP CONFIGURATION
- SAMBA CONFIGURATION HELPER
- VNC CONFIGURATOR
- BRIDGE CONFIGURATION
- NETWORK BONDING HELPER
- LVM RAID CALCULATOR
- NFS HELPER
- LOAD BALANCER CONFIGURATION TOOL
- YUM REPOSITORY CONFIGURATION HELPER
- FILE SYSTEM LAYOUT CALCULATOR
- RHEL BACKUP AND RESTORE ASSISTANT
- DNS HELPER
- AD INTEGRATION HELPER (SAMBA FS - WINBIND)
- RED HAT ENTERPRISE LINUX UPGRADE HELPER
- REGISTRATION ASSISTANT
- RESCUE MODE ASSISTANT
- KERNEL OOPS ANALYZER
- KDUMP HELPER
- SCSI DECODER
- RED HAT MEMORY ANALYZER
- MULTIPATH HELPER
- MULTIPATH CONFIGURATION VISUALIZER
- RED HAT I/O USAGE VISUALIZER
- STORAGE / LVM CONFIGURATION VIEWER
- APPENDIX C. REVISION HISTORY
- INDEX