Red Hat Certified System Administrator (EX200) Cert Prep: 2 File Access, Storage, and Security
3h 54mIntermediate2023-11-21
Authors

Grant McWilliams
Consultant, Speaker, Writer, Professor, Developer
Course details
Red Hat Enterprise Linux is one of the top enterprise Linux distributions, and the Red Hat Certified System Administrator (RHCSA) cert is highly sought after. This course helps you prepare for the second half of the RHCSA exam. First, instructor Grant McWilliams covers tasks related to users and accounts, such as creating and deleting users and utilizing sudo. Next, he delves into files access control, with topics that include the Linux permission system, special bits such as SUID and SGID, and access control lists (ACLs). Grant explores how to manage security with topics like security context, SELinux policy violations, and maintaining firewalls. He walks you through how to access Linux remotely, using SSH. In conclusion, Grant discusses how to configure local storage, including different tools to create partitions, logical volume management, and mounting and unmounting network drives.
Skills covered
RHELRed Hat Enterprise LinuxRed HatServer AdministrationNetwork AdministrationCert PrepNetwork and System Administration
Concepts
0. Introduction
- 01 - Prepare for the RHCSA EX200 Exam
- 02 - About Red Hat Certifications
- 03 - What was covered in Part One
1. Users and Accounts
- 04 - Create and delete local user accounts
- 05 - Modify local user accounts
- 06 - Change passwords and adjust password aging for local user accounts
- 07 - Manage aging for local user accounts
- 08 - Create, delete, and modify local groups and group memberships
- 09 - Log in and switch users in multiuser targets
- 10 - Elevating privileges using sudo
- 11 - Challenge - Users and accounts
- 12 - Solution - Users and accounts
2. Files Access Control
- 13 - File and directory modes
- 14 - Change file and directory ownership
- 15 - Set permissions using numeric mode
- 16 - Set permissions using symbolic mode
- 17 - Initial permissions using umask
- 18 - Special file bits - SUID and SGID
- 19 - Special directory bits - SGID and Sticky
- 20 - Read access control lists
- 21 - Set access control lists (ACLs)
- 22 - Configure inheritance with default access control lists
- 23 - Delete access control lists
- 24 - Challenge - File access control
- 25 - Solution - File access control
3. Manage Security
- 26 - Set enforcing and permissive modes for SELinux
- 27 - List and identify SELinux file and process context
- 28 - Restore SELinux default file contexts
- 29 - Use Booleans to modify SELinux behavior
- 30 - Diagnose routine SELinux policy violations
- 31 - Maintain security context when managing files
- 32 - Manage firewalls with firewalld
- 33 - Challenge - Manage security
- 34 - Solution - Manage security
4. Accessing Linux Remotely
- 35 - Configure Secure Shell
- 36 - Configure key-based authentication for SSH
- 37 - Securely transfer files between systems
- 38 - Access Linux from Windows using PuTTY
- 39 - Access Linux from macOS or Linux using SSH
- 40 - Access Linux from iOS using SSH
- 41 - Access Linux from Android using SSH
5. Configure Local Storage
- 42 - List, create, and delete partitions on MBR and GPT disks
- 43 - Manage LVM volumes and volume groups
- 44 - Mount file systems at boot
- 45 - Mount file systems at boot by ID or label
- 46 - Extend existing logical volumes
- 47 - Mount and unmount CIFS and NFS network file systems
- 48 - Challenge - Local storage
- 49 - Solution - Local storage
6. Containers
- 50 - About containers on Enterprise Linux
- 51 - Retrieve container images from a remote registry
- 52 - Inspect container images
- 53 - Managing containers
- 54 - Working with container images
- 55 - Build a container from a container file
- 56 - Configure a container to start automatically as a systemd service
- 57 - Attach persistent storage to a container
Conclusion
- 58 - Next steps