Module 1:
System configuration and management
- Route IP traffic and create static routes.
- Use iptables to implement packet filtering and configure network address translation (NAT).
- Use /proc/sys and sysctl to modify and set kernel runtime parameters.
- Configure a system to authenticate using Kerberos.
- Build a simple RPM that packages a single file.
- Configure a system as an iSCSI initiator that persistently mounts an iSCSI target.
- Produce and deliver reports on system utilization (processor, memory, disk, and network).
- Use shell scripting to automate system maintenance tasks.
- Configure a system to log to a remote system.
Module 2:
Network services
- Install the packages needed to provide the service.
- Configure SELinux to support the service.
- Configure the service to start when the system is booted.
- Configure the service for basic operation.
- Configure host-based and user-based security for the service.
Module 3:
HTTP/HTTPS
- Configure a virtual host.
- Configure private directories.
- Deploy a basic CGI application.
- Configure group-managed content.
Module 4:
DNS
- Configure a caching-only name server.
- Configure a caching-only name server to forward DNS queries.
Module 5:
FTP
- Configure anonymous-only download.
Module 6:
NFS
- Provide network shares to specific clients.
- Provide network shares suitable for group collaboration.
Module 7:
SMB
- Provide network shares to specific clients.
- Provide network shares suitable for group collaboration.
Module 8:
SMTP
- Configure a mail transfer agent (MTA) to accept inbound email from other systems.
- Configure an MTA to forward (relay) email through a smart host.
Module 9:
SSH
- Configure key-based authentication.
- Configure additional options described in documentation.
Module 10:
NTP
- Synchronize time using other NTP peers.

