GL275 - Enterprise Linux Networking Services

The GL275 is an expansive course that 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 trouble-shooting skills which will be necessary for real-world administration of these network services. Like all Guru Labs courses, the course material is designed to provide extensive hands-on experience. 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. On request, discussion of NIS is also included.

Prerequisites:

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 the GL120 "Linux Fundamentals" and GL250 "Enterprise Linux Systems Administration" courses.

Supported Distributions:
Red Hat Enterprise Linux 5
Fedora Core 6
SUSE Linux Enterprise Server 10
SUSE Linux 10.1
Course Outline:
  1. DNS Concepts
  2. Configuring BIND
  3. Creating DNS Hierarchies
  4. Securing BIND and DNS
  5. LDAP Concepts and Clients
  6. OpenLDAP Servers
  7. Using OpenLDAP
  8. Using Apache
  9. Virtual Hosting with Apache
  10. Apache Security
  11. Apache Server-Side Programming Basics
  12. Implementing an FTP Server
  13. The Squid Proxy Server
  14. Samba Concepts
  15. Using Samba
  16. SMTP Theory
  17. Sendmail
  18. Postfix
  19. IMAP, POP, Spam Filtering & Web Mail
Upcoming GL275 Classes
Aug 31 - Sep 4, 2009 Register Now
Nov 30 - Dec 3, 2009 Register Now
Don't see what you're looking for? Check our schedule or make a request.