ebook img

Red Hat Enterprise Linux 7 System Administrator's Guide PDF

469 Pages·2014·18.02 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Red Hat Enterprise Linux 7 System Administrator's Guide

Red Hat Enterprise Linux 7 System Administrator's Guide Deployment, Configuration and Administration of Red Hat Enterprise Linux 7 Jaromír Hradílek Douglas Silas Martin Prpič Stephen Wadeley Tomáš Čapek Petr Kovář Miroslav Svoboda Petr Bokoč Peter Ondrejka Eliška Slobodová Eva Kopalová John Ha David O'Brien Michael Hideo Don Domingo Red Hat Enterprise Linux 7 System Administrator's Guide Deployment, Configuration and Administration of Red Hat Enterprise Linux 7 Jaromír Hradílek Red Hat Engineering Content Services Legal Notice Copyright © 2014 Red Hat, Inc. This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries. Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project. The OpenStack ® Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community. All other trademarks are the property of their respective owners. Abstract The System Administrator's Guide documents relevant information regarding the deployment, configuration and administration of Red Hat Enterprise Linux 7. It is oriented towards system administrators with a basic understanding of the system. Table of Contents Table of Contents P⁠. .a .r .t .I . B. .a .s .i c. .S . y. s. t.e .m . .C . o. n. .f i.g .u .r .a .t .i o. n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠. .h .a . p. t.e . r. 1. . S. .y .s .t e. .m . .L .o .c .a .l e. . a. n. d. .K . e. y. b. o. .a .r d. . C. o. .n .f i.g .u . r.a .t .i o. n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ .1. Setting the System Locale 6 1⁠ .2. Changing the Keyboard Layout 7 1⁠ .3. Additional Resources 9 C⁠. .h .a . p. t.e . r. 2. . C. .o .n . f.i g. u. r. i.n .g . t. h. e. .D . a. t. e. .a .n . d. .T .i m. .e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2⁠ .1. Using the timedatectl Command 11 2⁠ .2. Using the date Command 14 2⁠ .3. Using the hwclock Command 16 2⁠ .4. Additional Resources 18 C⁠. .h .a . p. t.e . r. 3. . M. .a .n . a. g. i.n .g . .U .s .e .r .s . a. n. d. . G. .r o. u. .p .s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3⁠ .1. Introduction to Users and Groups 20 3⁠ .2. Using the User Manager Tool 21 3⁠ .3. Using Command Line Tools 25 3⁠ .4. Additional Resources 29 C⁠. .h .a . p. t.e . r. 4. . .G . a. i.n .i n. g. . P. r. i.v .i l.e .g .e .s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4⁠ .1. The su Command 31 4⁠ .2. The sudo Command 32 4⁠ .3. Additional Resources 33 P⁠. .a .r .t .I I.. .P . a. c. k. a. g. e. . M. .a .n .a .g . e. m. .e .n .t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠. .h .a . p. t.e . r. 5. . Y. .u .m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5⁠ .1. Checking For and Updating Packages 36 5⁠ .2. Working with Packages 39 5⁠ .3. Working with Package Groups 48 5⁠ .4. Working with Transaction History 51 5⁠ .5. Configuring Yum and Yum Repositories 58 5⁠ .6. Yum Plug-ins 68 5⁠ .7. Additional Resources 71 P⁠. .a .r .t .I I.I . I.n .f .r a. s. t. r.u . c. t.u .r .e . S. .e .r v. i.c .e . s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠. .h .a . p. t.e . r. 6. . M. .a . n. a. g. i.n . g. .S .e . r.v .i c. e. s. .w . i.t .h . s. y. s. t.e . m. .d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6⁠ .1. Introduction to systemd 73 6⁠ .2. Managing System Services 75 6⁠ .3. Working with systemd Targets 81 6⁠ .4. Shutting Down, Suspending, and Hibernating the System 86 6⁠ .5. Controlling systemd on a Remote Machine 87 6⁠ .6. Additional Resources 88 C⁠. .h .a . p. t.e . r. 7. . O. .p . e. n. S. .S .H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7⁠ .1. The SSH Protocol 90 7⁠ .2. Configuring OpenSSH 93 7⁠ .3. OpenSSH Clients 100 7⁠ .4. More Than a Secure Shell 102 7⁠ .5. Additional Resources 104 C⁠. .h .a . p. t.e . r. 8. . T. .i g. e. r. V. N. .C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 0. 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8⁠ .1. VNC Server 106 8⁠ .2. VNC Viewer 108 8⁠ .3. Additional Resources 109 P⁠. .a .r .t .I V. . S. .e .r .v .e .r s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 1. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Red Hat Enterprise Linux 7 System Administrator's Guide P⁠. .a .r .t .I V. . S. .e .r .v .e .r s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 1. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠. .h .a . p. t.e . r. 9. . W. . e. b. .S . e. r.v .e . r.s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 1. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9⁠ .1. The Apache HTTP Server 111 C⁠. .h .a . p. t.e . r. 1. 0. . .M . a. i.l .S .e . r.v .e .r .s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 2. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 0.1. Email Protocols 125 1⁠ 0.2. Email Program Classifications 128 1⁠ 0.3. Mail Transport Agents 129 1⁠ 0.4. Mail Delivery Agents 140 1⁠ 0.5. Mail User Agents 146 1⁠ 0.6. Additional Resources 148 C⁠. .h .a . p. t.e . r. 1. 1. . .D .i r. e. c. t. o. r.y . S. .e .r .v .e .r s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 5. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 1.1. OpenLDAP 150 C⁠. .h .a . p. t.e . r. 1. 2. . .F .i l.e . a. n. .d . P. r. i.n .t . S. e. r. v. e. r. s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 6. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 2.1. Samba 163 1⁠ 2.2. FTP 174 1⁠ 2.3. Printer Configuration 180 C⁠. .h .a . p. t.e . r. 1. 3. . C. .o .n . f.i g. u. r. i.n .g . N. .T .P . .U .s .i n. .g . t.h . e. .c .h .r .o .n .y . S. .u .i t.e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . 9. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 3.1. Introduction to the chrony Suite 198 1⁠ 3.2. Understanding chrony and Its Configuration 199 1⁠ 3.3. Using chrony 205 1⁠ 3.4. Setting Up chrony for Different Environments 210 1⁠ 3.5. Using chronyc 211 1⁠ 3.6. Additional Resources 212 C⁠. .h .a . p. t.e . r. 1. 4. .. .C . o. n. f.i g. .u .r i.n . g. .N .T . P. .U . s. i.n .g . n. .t p. d. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 1. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 4.1. Introduction to NTP 213 1⁠ 4.2. NTP Strata 213 1⁠ 4.3. Understanding NTP 214 1⁠ 4.4. Understanding the Drift File 215 1⁠ 4.5. UTC, T imezones, and DST 215 1⁠ 4.6. Authentication Options for NTP 216 1⁠ 4.7. Managing the T ime on Virtual Machines 216 1⁠ 4.8. Understanding Leap Seconds 216 1⁠ 4.9. Understanding the ntpd Configuration File 216 1⁠ 4.10. Understanding the ntpd Sysconfig File 218 1⁠ 4.11. Disabling chrony 218 1⁠ 4.12. Checking if the NTP Daemon is Installed 219 1⁠ 4.13. Installing the NTP Daemon (ntpd) 219 1⁠ 4.14. Checking the Status of NTP 219 1⁠ 4.15. Configure the Firewall to Allow Incoming NTP Packets 219 1⁠ 4.16. Configure ntpdate Servers 220 1⁠ 4.17. Configure NTP 221 1⁠ 4.18. Configuring the Hardware Clock Update 226 1⁠ 4.19. Configuring Clock Sources 226 1⁠ 4.20. Additional Resources 227 C⁠. .h .a . p. t.e . r. 1. 5. . .C .o . n. f.i g. u. .r i.n .g . .P .T . P. .U . s. i.n .g . p. t. p. 4. .l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 . 2. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 5.1. Introduction to PTP 228 1⁠ 5.2. Using PTP 230 1⁠ 5.3. Specifying a Configuration File 232 1⁠ 5.4. Using the PTP Management Client 232 1⁠ 5.5. Synchronizing the Clocks 233 1⁠ 5.6. Verifying T ime Synchronization 234 1⁠ 5.7. Serving PTP Time with NTP 236 1⁠ 5.8. Serving NTP Time with PTP 236 1⁠ 5.9. Improving Accuracy 236 2 Table of Contents 1⁠ 5.9. Improving Accuracy 236 1⁠ 5.10. Additional Resources 236 P⁠. .a .r .t .V .. .M . o. .n .i t.o . r.i n. g. . a. n. d. .A . u. t. o. m. .a .t .i o. n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 3. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠. .h .a . p. t.e . r. 1. 6. . .S .y .s .t .e .m . .M . o. n. i.t .o .r .i n. g. .T . o. o. l.s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 3. 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 6.1. Viewing System Processes 239 1⁠ 6.2. Viewing Memory Usage 242 1⁠ 6.3. Viewing CPU Usage 244 1⁠ 6.4. Viewing Block Devices and File Systems 244 1⁠ 6.5. Viewing Hardware Information 249 1⁠ 6.6. Monitoring Performance with Net-SNMP 252 1⁠ 6.7. Additional Resources 262 C⁠. .h .a . p. t.e . r. 1. 7. . .O . p. e. n. L. .M . I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 6. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 7.1. About OpenLMI 263 1⁠ 7.2. Installing OpenLMI 264 1⁠ 7.3. Configuring SSL Certificates for OpenPegasus 265 1⁠ 7.4. Using LMIShell 270 1⁠ 7.5. Using OpenLMI Scripts 308 1⁠ 7.6. Additional Resources 309 C⁠. .h .a . p. t.e . r. 1. 8. . .V .i e. w. .i n. g. .a . n. d. .M . a. n. .a .g .i n. g. . L. o. g. .F . i.l e. s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 1. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 8.1. Locating Log Files 310 1⁠ 8.2. Basic Configuration of Rsyslog 310 1⁠ 8.3. Working with Queues in Rsyslog 326 1⁠ 8.4. Using Rsyslog Modules 331 1⁠ 8.5. Interaction of Rsyslog and Journal 334 1⁠ 8.6. Structured Logging with Rsyslog 335 1⁠ 8.7. Debugging Rsyslog 338 1⁠ 8.8. Using the Journal 338 1⁠ 8.9. Managing Log Files in Graphical Environment 344 1⁠ 8.10. Additional Resources 347 C⁠. .h .a . p. t.e . r. 1. 9. . .A .u .t .o .m . a. t. i.n .g . S. .y .s .t e. .m . .T .a .s .k .s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 .4 . 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1⁠ 9.1. Cron and Anacron 349 1⁠ 9.2. At and Batch 354 1⁠ 9.3. Additional Resources 358 C⁠. .h .a . p. t.e . r. 2. 0. . .A .u .t .o .m . a. t. i.c . B. .u .g . R. .e .p .o .r .t i.n . g. .T .o . o. l. (.A . B. R. .T .) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 5. 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2⁠ 0.1. Introduction to ABRT 359 2⁠ 0.2. Installing ABRT and Starting its Services 359 2⁠ 0.3. Configuring ABRT 361 2⁠ 0.4. Detecting Software Problems 366 2⁠ 0.5. Handling Detected Problems 368 2⁠ 0.6. Additional Resources 370 C⁠. .h .a . p. t.e . r. 2. 1. . .O . P. r. o. f.i l.e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 7. 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2⁠ 1.1. Overview of Tools 372 2⁠ 1.2. Using operf 373 2⁠ 1.3. Configuring OProfile Using Legacy Mode 376 2⁠ 1.4. Starting and Stopping OProfile Using Legacy Mode 381 2⁠ 1.5. Saving Data in Legacy Mode 381 2⁠ 1.6. Analyzing the Data 382 2⁠ 1.7. Understanding /dev/oprofile/ 386 2⁠ 1.8. Example Usage 387 2⁠ 1.9. OProfile Support for Java 387 2⁠ 1.10. Graphical Interface 388 2⁠ 1.11. OProfile and SystemTap 391 2⁠ 1.12. Additional Resources 391 3 Red Hat Enterprise Linux 7 System Administrator's Guide P⁠. .a .r .t .V .I . K. .e .r .n .e .l ,. M. .o .d . u. l.e . a. n. .d . D. .r i.v .e .r . C. .o .n .f i.g . u. r.a . t.i o. n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 9. 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠. .h .a . p. t.e . r. 2. 2. . .W . o. r. k. i.n .g . w. .i t.h . .t h. e. . G. .R .U . B. .2 . .B .o . o. t. L. .o .a .d .e . r. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 9. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2⁠ 2.1. Configuring the GRUB 2 Boot Loader 393 2⁠ 2.2. Customizing GRUB 2 Menu 394 2⁠ 2.3. GRUB 2 Password Protection 398 2⁠ 2.4. Reinstalling GRUB 2 400 2⁠ 2.5. GRUB 2 over Serial Console 401 2⁠ 2.6. Terminal Menu Editing During Boot 402 2⁠ 2.7. UEFI Secure Boot 403 2⁠ 2.8. Additional Resources 404 C⁠. .h .a . p. t.e . r. 2. 3. . M. .a . n. u. a. l.l y. .U . p. g. r. a. d. i.n . g. .t h. .e . K. e. .r n. e. .l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 . 0. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2⁠ 3.1. Overview of Kernel Packages 405 2⁠ 3.2. Preparing to Upgrade 406 2⁠ 3.3. Downloading the Upgraded Kernel 407 2⁠ 3.4. Performing the Upgrade 407 2⁠ 3.5. Verifying the Initial RAM Disk Image 408 2⁠ 3.6. Verifying the Boot Loader 410 C⁠. .h .a . p. t.e . r. 2. 4. .. .W . o. r. k. i.n .g . w. .i t. h. .K .e . r.n .e . l. M. .o .d .u .l e. .s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 . 1. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2⁠ 4.1. Listing Currently-Loaded Modules 411 2⁠ 4.2. Displaying Information About a Module 412 2⁠ 4.3. Loading a Module 414 2⁠ 4.4. Unloading a Module 415 2⁠ 4.5. Setting Module Parameters 416 2⁠ 4.6. Persistent Module Loading 417 2⁠ 4.7. Signing Kernel Modules for Secure Boot 418 2⁠ 4.8. Additional Resources 424 R. .P .M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 . 2. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A⁠ .1. RPM Design Goals 425 A⁠ .2. Using RPM 426 A⁠ .3. Finding and Verifying RPM Packages 431 A⁠ .4. Practical and Common Examples of RPM Usage 433 A⁠ .5. Additional Resources 433 T. .h .e . X. . W. .i n. d. o. .w . S. .y .s .t e. .m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 . 3. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B⁠ .1. The X Server 435 B⁠ .2. Desktop Environments and Window Managers 435 B⁠ .3. X Server Configuration Files 437 B⁠ .4. Fonts 445 B⁠ .5. Runlevels, targets, and X 446 B⁠ .6. Additional Resources 446 R. .e .v .i s. i.o .n . .H .i s. t. o. r.y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 .4 . 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C⁠ .1. Acknowledgments 447 I⁠.n . d. e. x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 .4 . 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 P⁠ art I. Basic System Configuration P⁠ art I. Basic System Configuration This part covers basic system administration tasks such as keyboard configuration, date and time configuration, managing users and groups, and gaining privileges. 5 Red Hat Enterprise Linux 7 System Administrator's Guide Chapter 1. System Locale and Keyboard Configuration The system locale specifies the language settings of system services and user interfaces. The keyboard layout settings control the layout used on the text console and graphical user interfaces. These settings can be made by modifying the /etc/locale.conf configuration file or by using the localectl utility. Also, you can use the graphical user interface to perform the task; for a description of this method, see Red Hat Enterprise Linux 7 Installation Guide. 1.1. Setting the System Locale System-wide locale settings are stored in the /etc/locale.conf file, which is read at early boot by the systemd daemon.The locale settings configured in /etc/locale.conf are inherited by every service or user, unless individual programs or individual users override them. The basic file format of /etc/locale.conf is a newline-separated list of variable assignments. For example, German locale with English messages in /etc/locale.conf looks as follows: LANG=de_DE.UTF-8 LC_MESSAGES=C Here, the LC_MESSAGES option determines the locale used for diagnostic messages written to the standard error output. To further specify locale settings in /etc/locale.conf, you can use several other options, most relevant are summarized in Table 1.1, “Options configurable in /etc/locale.conf” See the locale(7) manual page for detailed information on these options. Note that the LC_ALL option, which represents all possible options, should not be configured in /etc/locale.conf. Table 1.1. Options configurable in /etc/locale.conf Option Description LANG Provides a default value for the system locale. LC_COLLATE Changes the behavior of functions which compare strings in the local alphabet. LC_CTYPE Changes the behavior of the character handling and classification functions and the multibyte character functions. LC_NUMERIC Describes the way numbers are usually printed, with details such as decimal point versus decimal comma. LC_TIME Changes the display of the current time, 24-hour versus 12-hour clock. LC_MESSAGES Determines the locale used for diagnostic messages written to the standard error output. 1.1.1. Displaying the Current Status The localectl command can be used to query and change the system locale and keyboard layout settings. To show the current settings, use the status option: localectl status 6

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.