► ProgramsLinux Networking and Security Administration

Linux Networking and Security Administration


This course covers a wide range of network services useful to every organization. Special attention is paid to the concepts needed to implement these services securely, and to the troubleshooting skills which will be necessary for real-world administration of these network services. The course material is designed to provide extensive hands-on experience. This course also helps students prepare for the Red Hat Certified Engineer (RHCE) Certification.
This course focuses on Red Hat Enterprise Linux 6 (RHEL 6). Topics include: DNS concepts and implementation with Bind; LDAP concepts and implementation using OpenLDAP; Web services with Apache; FTP with vsftpd; caching, filtering proxies with Squid; SMB/CIFS (Windows networking) with Samba; and e-mail concepts and implementation with either Sendmail or Postfix combined with either Dovecot or Cyrus.


  • Security Concepts
  • SELinux Introduction
  • DNS Concepts
  • Configuring BIND
  • Creating DNS Hierarchies
  • Securing BIND and DNS
  • LDAP Concepts and Clients
  • OpenLDAP Servers
  • Using OpenLDAP
  • Using Apache
  • Virtual Hosting with Apache
  • Apache Security
  • Apache Server-Side Scripting Administration
  • Implementing an FTP Server
  • The Squid Proxy Server
  • Samba Concepts and Configuration
  • SMTP Theory
  • Postfix
  • Mail Services and Retrieval


Students should already be comfortable with basic Linux or Unix administration. Fundamentals such as the Linux filesystem, process management, and how to edit files will not be covered in class. A good understanding of network concepts, the TCP/IP protocol suite, SELinux, and firewalling with iptables is also assumed. These skills are taught in our Linux Fundamentals and Linux System Administration courses.


40 hours
Course Outline

Alert Me

If you would like to be notified of future classes for this course, please click on Alert Me and complete the short form.

Group Training Available

UMBC Training Centers can deliver any of our courses in a group training environment at our facilities or yours. Group training can be an effective and economical method to quickly assure competency and consistency of knowledge and skills within an organization or department.
© 2014 UMBC Training Centers, 6996 Columbia Gateway Drive, Suite 100, Columbia, MD 21046 ipR.gif 443-692-6600