RH124-RHEL7.pdf - Red Hat System Administration I Student Workbook RH124-RHEL7-en-1-20140606 MAN-RH124SKE-R2 Comprehensive hands-on training that solves

RH124-RHEL7.pdf - Red Hat System Administration I Student...

This preview shows page 1 out of 442 pages.

You've reached the end of your free preview.

Want to read all 442 pages?

Unformatted text preview: - - - - - - - - - - - - - - - - - - Red Hat System - Administration I Student Workbook - - - - RH124-RHEL7-en-1-20140606 MAN-RH124SKE-R2 Comprehensive, hands-on training that solves real world problems Red Hat System Administration I Student Workbook © 2014 Red Hat, I n c . R H 1 24- R H EL 7-en-1-201406 0 6 - - - - - - - - - - - - - - - - - - - - - - RED HAT SYSTEM ADMINISTRATION I - RH124 Red Hat Enterprise Linux 7 RH124 Red Hat System Administration I Edition 1 - Authors: Susan Lauber, Philip Sweany , Rudolf Kastl, George Hacker Editor: Steven Bonneville Copyright© - 2014 Red Hat. Inc. The contents of this course and all its modules and related materials, including handouts to audience members, are Copyright© - 2014 Red Hat, Inc. - No part of this publication may be stored in a retrieval system, transmitted or reproduced in any way, including, but not limited to, photocopy, photograph, magnetic, electronic or other - record, without the prior written permission of Red Hat, Inc. This instructional program, including all material provided herein, is supplied without any guarantees from Red Hat. Inc. Red Hat, Inc. assumes no liability for damages or legal action - arising from the use or misuse of contents or details contained herein. If you believe Red Hat training materials are being used, copied, or otherwise improperly distributed please e-mail [email protected] or phone toll-free (USA) or - +1(866) 626-2994 +1(919)754-3700. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, Hibernate, 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 registered trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. - 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. C o n t r i buto rs: Rob Locke, Bowe Stri c k l a n d , Scott M c B r i e n , Wa n d e r Boesse n ko o l , Fo rrest Tay l o r - Reviewers: M i c h a e l P h i l l i ps, D a v i d B u c k n e l l , A a ro n H i c ks, J a y R a m s u rr u n - - - - - - D o c u m e n t C o nve n t i o n s ix N otes a n d Wa r n i n g s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i x - I ntro d u c t i o n - - 1. - - - 27 The L i n u x F i l e System H i e ra rchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Practice: File Syste m H i e ra rchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Locat i n g Fi l es by N a m e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Practice: Locat i n g F i l e s and D i rectories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 M a n a g i n g F i l es U s i n g C o m m a n d - L i n e Too l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Pract ice: Co m m a n d- L i n e F i l e M a n a g e m e n t . . .. . . . . . . . .. .. . . . . . . . . . . . . .. . . .. .. .. . . . .. . . . . . .. .. .. .. .. . . . . . . 46 M a tc h i n g F i l e N a mes U s i n g Pat h N a m e E x p a n s i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Pract ice: Pat h N a m e E x p a n s i o n .. .. .. .. . . . . . . .. . . . . . . . . .. . . . .. .. . . . . . . . . . . . . . . . . . . . .. . .. .. .. . . . . . . .. .. .. .. . . . . 52 Lab: M a n a g i n g F i l es with S h e l l Expa n s i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 M a n a g i n g F i l es Fro m t h e C o m m a n d L i n e 3. Gett i n g He l p in R e d Hat E nt e r p r i s e L i n u x - - - - - 61 Rea d i n g Docu m e ntation U s i n g m a n C o m m a n d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Practice: U s i n g t h e m a n C o m m a n d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Rea d i n g Docu m e ntation U s i n g pi nfo C o m m a n d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Practice: U s i n g the p i nto Co m m a n d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Rea d i n g D o c u m e ntation in /u s r/s h a re/d o c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Practice: V i ew i n g Package D o c u m e n t at i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Gett i n g H e l p Fro m Red Hat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . 74 P ractice: C rea t i n g a n d View i n g a n SoS R e p o rt . .. . . . . .. . . . . . . . . . . .. .. .. .. .. . . . . . . . . . . .. .. .. . . . . . . . . .. . . . 79 L a b : V i ew i n g and Printing Help Doc u m e nt a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 4 . Creat i n g, V i e w i n g, a n d E d i t i n g Text F i l e s 87 Red i re c t i n g O u t p u t to a F i l e or Pro g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Practice: 1/0 Red i rection and P i pe l i n es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 E d i t i n g Text F i l es from t h e S h e l l Pro m p t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5 P ractice: E d it i n g F i l es with V i m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Editing Text F i l es with a G ra p h i ca l Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Practice: Copy i n g Text Between W i n d ows . .. . . . . . . .. .. .. . .. .. . . . . . .. .. . . . . .. .. .. . . . .. .. . .. .. .. .. .. . . . . .. . 1 03 L a b : C reat i n g , V i e w i n g , a n d E d i t i n g Text F i l es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 5 - - 1 Access i n g t h e C o m m a n d L i n e U s i n g t h e Loca l Conso l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 P ractice: Loca l C o n s o l e Access Ter m s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Access i n g t h e C o m m a n d L i n e U s i n g t h e D e s ktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 P ractice: The G N O M E 3 Desktop Envi ro n m e n t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 Exe c u t i n g Com m a n d s U s i n g t h e Ba s h S h e l l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 P ractice: Bash C o m m a n d s a n d Keyb o a rd S h o rtcuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 L a b : Acces s i n g t h e Com m a n d L i n e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Acces s i n g t h e C o m m a nd L i n e 2. - - xi R e d H a t Syst e m A d m i n istra t i o n I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x i O r i e n t a t i o n to t h e C l assroom E n v i ro n m e n t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x i i I nternati o n a l i z a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x i i i 5. 113 U sers a n d G r o u p s 114 Practice: U s e r a n d G ro u p Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 6 G a i n i n g S u p e r u s e r Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 8 P ractice: R u n n i n g C o m m a n d s a s root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2 M a n a g i n g L o c a l U s e r Accou nts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5 M a n a g i n g Loca l L i n u x Us e rs a n d Gro u p s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - - - R H 1 24- R H E L7 -en -1-20140606 v - - R H 1 24 Practice: C reat i n g U s e rs U s i n g Co m m a n d - l i n e Too l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M a n a g i n g Loca l G ro u p Acco u nts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: M a n a g i n g G r o u p s U s i n g Co m m a n d - l i n e Too l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M a n a g i n g U s e r Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pra c t i ce: M a n a g i n g U s e r Pa ssword Aging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lab: M a n a g i n g Loca l L i n u x Users and G ro u ps . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. 7. C o n t ro l l i n g Access to F i l es w it h L i n u x F i l e Syst e m Pe r m i s s i o n s L i n u x F i l e Syste m Pe r m i s s i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: I nterpret i n g F i l e a n d D i rectory Pe r m i s s i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M a n a g i n g F i l e Syst e m Perm i s s i o n s from the C o m m a n d L i n e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: M a n a g i n g F i l e Secu rity f r o m t h e C o m m a n d L i n e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M a n a g i n g Defa u l t P e r m i s s i o n s a n d F i l e Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: Contro l l i n g N e w F i l e Pe r m i s s i o n s a n d O w n e rs h i p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lab: C o n t ro l l i n g Access to Fi l es with L i n u x F i l e Syst e m Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . M o n itori n g a n d M a n a g i n g L i n u x Processes Processes Pra c t i ce: Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contro l l i n g J o b s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: B a c kg ro u n d and Fo re g ro u n d Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K i l l i n g Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: K i l l i n g P rocesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M o n i t o r i n g P rocess Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: M o n i t o r i n g P rocess Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lab: M o n it o r i n g a n d M a na g i n g L i n u x Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8. C o n t ro l l i n g S e rv i c e s a n d D a e m o n s 9. C o nfi g u r i n g a n d S ec u r i n g O p e n S S H S e r v i c e I d e n t ify i n g Auto m a t ica l l y Started System Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: I d e ntify t h e S t a t u s o f sys t emd U n its . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contro l l i n g Syst e m Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: Using sys t emc t l to M a n a g e S e rvices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lab: Contro l l i n g S e rvices a n d Daemons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. 128 130 132 134 137 139 143 144 148 150 1 53 155 1 59 1 61 165 166 170 172 175 177 1 81 1 83 1 87 189 195 196 200 202 205 2 07 211 Access i n g t h e R e m ote C o m m a n d L i n e w i t h S S H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Practice: Access i n g t h e Remote Co m m a n d Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 5 Conf i g u r i n g S S H Key-based A u t h e ntication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Pra c t i ce: U s i n g SSH Key-based A u t h e n t i c a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Custo m i z i n g SSH Service Config u ra t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 0 Prac t i ce: Rest r i c t i n g S S H Log i n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 2 Lab: Confi g u ri n g a n d S e c u r i n g O p e n S S H Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 5 A n a l yz i n g a n d Sto r i n g L o g s System Log Arch itect u re . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: Syste m Log g i n g C o m p o n e nts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rev i ew i n g Sys log F i l es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: F i n d i n g Log Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Review i n g syst e m d J o u r n a l Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Practice: F i n d i n g Eve nts With j o u rn a l ct l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prese rvi n g the syst e m d J o u r n a l .. .. . . . . . .. .. .. . . . . . . .. . . . . . . . . . . . . . . . . .. . . .. . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . Practice: Confi g u re a Persistent syste md J o u r n a l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M a i n ta i n i n g Acc u rate T i m e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prac t i ce: Adj u s t i n g System Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 230 232 234 238 239 242 243 245 246 250 - - - - - - - - - - - - - - - - - vi R H 1 24- R H E L7 - e n -1-20140606 - - - - L a b : A n a l y z i n g a n d Sto r i n g Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
View Full Document

  • Spring '11
  • profeessor
  • Hamlet, Trigraph, Red Hat

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture