Red Hat Enterprise Linux 8 – RHCE Syllabus (Servers with Ansible)
LINUX SERVERS
NFS
- Configuring NFS server
- Mounting NFS exports on NFS clients
DNS Server
- Configuration of DNS server
- Configuration of primary DNS server
- Configuration of forward lookup zone
- Configuration of reverse lookup zone
- Testing tool of DNS zones
- Adding Services in DNS
Web Server (Apache)
- Basics of Web Service
- Introduction to Apache
- Configuring Apache for main site
- Configuring HTTPS Clients.
- Configuring Apache for multiple sites using IP-based,
port- based and name-based virtual hosting
LDAP Server
- Introduction of LDAP.
- Structure of LDAP Schema & Features
- Comparison between NIS & LDAP.
- Configuring LDAP Server Creating of LDAP Domain Database.
Samba Service
- Basics of file sharing in Windows
- Configuring Samba service for file sharing with windows systems
Dynamic Host Configuration Protocol (DHCP)
- Configuring Linux as DHCP Server
- Configuring various clients for DHCP Server (Windows & Linux)
Mail Server (SMTP, POP3, IMAP)
- Basics of Mail Servers
- Configuring SMTP service using Postfix
- Configuring POP3 / IMAP service on Linux
FTP Server (vsftp daemon)
- Basics of files Transfer Protocol
- Configuring vsftpd for anonymous ftp service
RAID (Redundant Array of InExpensive Disks) & Logical Volume Manager
- Implementing RAID on Linux
- RAID levels(0, 1 and 5) configuration using RAID Tools
- Resizing the Partition using LVM
Web based Administration
- Installing Webmin on Linux
- Administrating Linux machine remotely
- Using Webmin as a tool for configuring various services on Linux
RH294 - Red Hat System Administration III
Introduce Ansible
- Describe Ansible concepts and install Red Hat Ansible Engine.
Implement playbooks
- Write a simple Ansible Playbook and run it to automate tasks on multiple managed hosts
Implement task control
- Manage task control, handlers, and task errors in Ansible Playbooks.
Manage large projects
- Write playbooks that are optimized for larger, more complex projects.
Troubleshoot Ansible
- Troubleshoot playbooks and managed hosts.
Deploy Ansible
- Configure Ansible to manage hosts and run ad hoc Ansible commands
Manage variables and facts
- Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.
Deploy files to managed hosts
- Deploy, manage, and adjust files on hosts managed by Ansible.
Simplify playbooks with roles
- Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.
Automate Linux administration tasks
- Automate common Linux system administration tasks with Ansible.