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:
- 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 Programming Basics
- Implementing an FTP Server
- The Squid Proxy Server
- Samba Concepts
- Using Samba
- SMTP Theory
- Sendmail
- Postfix
- IMAP, POP, Spam Filtering & Web Mail
|
| Upcoming GL275 Classes |
| Aug 31 - Sep 4, 2009 |
 |
| Nov 30 - Dec 3, 2009 |
 |
Don't see what you're looking for? Check our
schedule
or make a request.
|