Linux System & Network Administration Course is an intensive course designed to rapidly train on skills required for Administering a Linux Server. This course gets a student to advanced levels of Linux Administration. It provides training from fundamental concepts relating to User Administration with live demonstrations and emphasis on administration through shell commands. The content of this course has been obtained from Linux Red RHCSA and RHCE documentation. The table below shows the course outline

The Red Hat Certified Engineer (RHCE) certification shows that you have demonstrated the knowledge, skill and ability required of senior system administrator responsible for Red Hat Enterprise Linux systems.


Target Audience

  • Fresh graduates who have some basic knowledge of operating system concepts, want to discover Linux Operating System and want to become System Engineers.
  • A Microsoft Windows system administrator who needs to quickly learn core Red Hat Enterprise Linux proficiencies.
  • A system administrator, network administrator, or other IT professional who requires proficiency performing core tasks in the Linux OS.
  • A non-Linux IT professional on the path to becoming a full-time Linux system administrator.
  • Linux professionals who want to RHCE’s.
  • Developers who want to migrate to Linux.


RedHat Learning Road Map

System Administration I

  • Log in to a Linux system and run simple commands using the shell.
  • Copy, move, create, delete, and organize files from the bash shell prompt.
  • Resolve problems by using online help systems and Red Hat support utilities.
  • Create, view, and edit text files from command output or in an editor.
  • Manage local Linux users and groups, and administer local password policies.
  • Set Linux file system permissions on files and interpret the security effects of different permission settings.
  • Obtain information about the system, and control processes running on it.
  • Control and monitor network services and system daemons using systemd
  • Access and provide access to the command line on remote systems securely using OpenSSH
  • Locate and accurately interpret relevant system log files for troubleshooting purposes.
  • Configure basic IPv4 networking on Red Hat Enterprise Linux systems.
  • Archive files and copy them from one system to another.
  • Download, install, update, and manage software packages from Red Hat and yum package repositories.
  • Access and inspect existing file systems on a Red Hat Enterprise Linux system.
  • Create and use Red Hat Enterprise Linux virtual machines with KVM and libvirt.
  • Practice and demonstrate the knowledge and skills learned in this course


System Administration II

  • Automate the installation of Red Hat Enterprise Linux systems with Kickstart.
  • Write regular expressions that, when partnered with grep, will allow you to quickly isolate or locate content within text files.
  • Introduce the vim text editor, with which you can open, edit, and save text files.
  • Schedule tasks to automatically execute in the future.
  • Influence the relative priorities at which Linux processes run.
  • Manage file security using POSIX access control lists.
  • Manage the Security Enhanced Linux (SELinux) behavior of a system to keep it secure in case of a network service compromise.
  • Configure systems to use central identity management services.
  • Manage simple partitions and file systems.
  • Manage logical volumes from the command line.
  • Access (secure) NFS shares.
  • Use autofs and the command line to mount and unmount SMB file systems
  • Configure a basic firewall
  • Practice and demonstrate know


System Administration  III

  • Review how to manage services and the boot-up process using systemctl
  • Configure and troubleshoot basic IPv6 networking on Red Hat Enterprise Linux systems
  • Configure and troubleshoot advanced network interface functionality including bonding, teaming, and local software bridges
  • Permit and reject access to network services using advanced SELinux and firewalld filtering techniques
  • Set and verify correct DNS records for systems and configure secure DNS caching
  • Relay all email sent by the system to an SMTP gateway for central delivery
  • Provide and use networked iSCSI block devices as remote disks
  • Provide NFS exports and SMB file shares to specific systems and users
  • Provide a MariaDB SQL database for use by programs and database administrators
  • Configure Apache HTTPD to provide Transport Layer Security (TLS)-enabled websites and virtual hosts
  • Write simple shell scripts using Bash
  • Use Bash conditionals and other control structures to write more sophisticated shell commands and scripts
  • Customize Bash startup and use environment variables, Bash aliases, and Bash functions
  • Preview the capabilities of Linux containers, Docker, and other related technologies in Red Hat Enterprise Linux 7
  • Practice and demonstrate knowledge and skills learned in Red Hat System Administration III