General Information

Red Hat Certified Engineer (RHCE) exam study notes.

External Resources

Schedule an Exam

Taking an individual exam means you will sit at a kiosk style computer and be monitored via a camera at an exam center.

  • Buy an exam voucher from Red Hat (good for 1 year):
    • Click on Red Hat Certified Engineer (EX300)
    • Under “How will you train/test?”, select “Individual Exam” and then click “Enroll”.
    • Purchase the exam voucher.
    • If you already have a login
      • Login, which brings you to your Red Hat Training page.
      • At the top, click “Request Learning”
      • Above the “Request Booking” form, click “Search Catalog”
      • Type “RHCE” and then search
      • Add the “Red Hat Certified Engineer (RHCE) exam (EX300K)” to your cart and checkout.
  • Schedule an exam using the voucher.
    • Note: You will need to wait 2-3 days for your exam voucher to be fully processed before you can schedule the exam.
    • Sign up at Innovative Exams (create an account or sign in):
    • Schedule a date/time/location to take the exam with Innovative Exams using the exam voucher purchased from Red Hat.

Taking the Exam

You will need:

  • Photo ID card (Drivers License)
  • Confirmation code
  • Innovative Exams login and password (to actually login and take the test at the kiosk)


  • Individual Exam: A kiosk style computer and being monitored remotely via web cam
  • Tasks, not questions: You will be given tasks to complete on a live system.
  • Exam Results e-mailed to you within 3 business days, but many report getting results back within a few hours.
  • Red Hat Version: May or may not be updated! You could find yourself with a version of Red Hat anywhere from 7.0 - the latest. This is important to note when certain configuration steps differ between versions.


Objectives are listed below in each of their sections.

For a lab setup, using something like VirtualBox works great.
In order to practice the objectives below, setup a virtual machine lab:

    • Description: Typically the “client” VM to perform anything from a “client” perspective (ie NFS client) when two servers are involved. Also used when only a single system is required to practice on.
    • CPU/Memory: 1 CPU/1024 MB memory
    • IP: (bridged adapter)
    • Description: Typically the “server” VM to function as a source for “server1” to perform tests (ie NFS server) against when two servers are involved.
    • CPU/Memory: 1 CPU/1024 MB memory
    • IP: (bridged adapter)
    • Description: FreeIPA LDAP server to install for client authentication practice. FreeIPA also integrates a Kerberos KDC server. (Key Distribution Center)
    • CPU/Memory: 1 CPU/1024 MB memory
    • IP: (bridged adapter)

Install CentOS 7 on all VMs (Basic Server) and set to the multi-user target.

  • Note: Do not expect to have a access to a GUI on the exam.

Be able to perform all of the following actions for each of the network services listed below.

See each service section which will cover the objectives for:

  • Install the packages needed to provide the service
  • Configure SELinux to support the service
  • Use SELinux port labeling to allow services to use non-standard ports
  • 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

  • linux_wiki/rhce.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)