Take an accelerated course for the Red Hat Certified System Engineer exam. Study to earn RHCE certification and become more proficient in Linux engineering.
Overview
Syllabus
Introduction
- Prepare for the RHCE EX300
- What you should know
- The state of Enterprise Linux
- Lab setup introduction
- Install interactively in a guest VM
- Installing from a DVD ISO Image
- Update system software
- Install Linux Guest Additions
- Virtual machine snapshots
- Reconfigure or migrate CentOS
- System configuration introduction
- Gather statistics from the system
- Generate reports on system utilization
- Use shell scripting to automate tasks
- iSCSI target introduction
- Install and configure packages
- Create an iSCSI backstore
- Create iSCSI target
- Create an iSCSI LUN
- Create access control
- Configure firewalld
- Create an iSCSI initiator
- Mount target automatically
- Challenge: iSCSI target and initiator
- Solution: iSCSI target and initiator
- NTP services introduction
- Install and configure NTP services
- Configure the chrony server
- Configure the chrony client
- Configure time and date
- Authentication services introduction
- Install and prepare LDAP server
- Configure LDAP server
- Set up an LDAP database
- Create an LDAP user
- Finish the LDAP server configuration
- Install and configure LDAP client
- Install and configure Kerberos server packages
- Create a Kerberos database
- Configure Kerberos client authentication
- Network services introduction
- Consistent network device naming
- Gather network information
- Configure IP and subnet mask
- Configure interface bonding using nmcli
- Configure interface teaming using nmcli
- Configure IPv6 and perform basic troubleshooting
- Use firewalld for packet filtering
- Use firewalld zones
- Use firewalld for NAT
- Use firewalld rich rules
- Route IP traffic and create static routes
- Challenge: Network services
- Solution: Network services
- Database services introduction
- Install and configure MariaDB
- Manage SELinux for database services
- Perform logical database backups
- Create a database with tables
- Restore logical database backups
- Perform simple SQL queries
- Perform logical database backups
- Restore logical database backups
- Recover the MariaDB root password
- Set the root database password
- DNS services introduction
- Installing DNS packages
- About the BIND configuration file
- About BIND zone files
- Configure a caching-only name server
- Troubleshoot DNS client issues
- Use dig to resolve DNS records
- Web services introduction
- Install and configure Apache
- Manage SELinux for web services
- Configure a basic Apache web server
- Configure access control on directories
- Configure private access using basic auth
- Configure group-managed content
- Configure a virtual host
- Configure a virtual host on a nonstandard port
- Configure a secure virtual host
- Deploy a basic CGI application
- Generating key pairs and self-signed certificates
- Challenge: Web services private site
- Solution: Web services private site
- Deploy a basic CGI application
- NFS services introduction
- Install NFS and configure NFS services
- Manage SELinux for NFS services
- Provide network shares to specific clients
- Mount a simple NFS share
- Create an NFS share for group collaboration
- Mount an NFS share for group collaboration
- Challenge: NFS share for group collaboration
- Solution: NFS share for group collaboration
- smb services introduction
- Install and configure Samba services
- Manage SELinux for SMB services
- Samba global configuration options
- Samba share configuration definitions
- Create a simple public share
- Provide network shares to specific clients
- Automount using a credentials file
- Provide network shares suitable for group collaboration
- Mount a share for group collaboration
- Challenge: SMB share for group collaboration
- Solution: SMB share for group server
- Solution: SMB share for group client
- SMTP services introduction
- Install and configure mail services
- Manage SELinux for SMTP services
- Configure a local mail server
- Create a null-client mail relay
- Create a mail gateway
- SSH services introduction
- Install SSH additional packages
- SSH client configuration
- SSH server configuration
- SSH per user client configuration
- Configure key-based authentication
- Configure host- and user-based security
- Taking the exam
Taught by
Grant McWilliams