| Scheduled Dates | Price: $2000.00 |
Course Length: 5 days/40 hours
Course Description: Students interested in developing skills as network administrators find this course invaluable. Topics explored and implemented in the class include the setup and maintenance of many of the most popular network services available for Linux and Unix today, including servers for DNS, LDAP, Web (HTTP, HTTPS), FTP, SMB (Windows networking), and email (SMTP, POP3, IMAP). 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 network services.
Prerequisites: Individuals wishing to take this class should already have a solid grounding in UNIX concepts and basic systems administration. Fundamentals such as an understanding of the Linux filesystem, process management, and the ability to manipulate and edit files is considered a must and will not be covered in class. A good understanding of network concepts, and the TCP/IP protocol suite is also assumed.
Distributions: This courses is currently supported on the latest releases of Red Hat Enterprise Linux, Fedora Core Linux, SUSE Linux Enterprise Server, or SUSE Linux Professional. See the exact versions here.
DAY 1
DNS history and theory
The domain name space
Delegation and Zones
Resolving names and reverse lookups
Configuring BIND named.conf
Configuring BIND zones
DNS heirarchies: subdomain delegation
Securing BIND DNS
BIND 9 Views
Restricting queries
Restricting zone transfers
DDNS and nsupdate
The domain name space
Delegation and Zones
Resolving names and reverse lookups
Configuring BIND named.conf
Configuring BIND zones
DNS heirarchies: subdomain delegation
Securing BIND DNS
BIND 9 Views
Restricting queries
Restricting zone transfers
DDNS and nsupdate
DAY 2
LDAP Directory services
LDAP Schema
Referenceing LDAP entries
LDAP security
Implementing OpenLDAP server
Defining global parameters
Restricting access
Database configuration and indexing
Querying LDAP databases
HTTP theory
Apache history and status
Apache architecture
Apache configuration files
Using Apache modules
LDAP Schema
Referenceing LDAP entries
LDAP security
Implementing OpenLDAP server
Defining global parameters
Restricting access
Database configuration and indexing
Querying LDAP databases
HTTP theory
Apache history and status
Apache architecture
Apache configuration files
Using Apache modules
DAY 3
Apache logs and analysis
Apache virtual hosting
Virtual host security issues
Apache authentication
Intro to cryptography
Using HTTPS with Apache
Dynamic content
Extending Apache with PHP and Tomcat
Dynamic content and security
Implementing FTP services
Apache virtual hosting
Virtual host security issues
Apache authentication
Intro to cryptography
Using HTTPS with Apache
Dynamic content
Extending Apache with PHP and Tomcat
Dynamic content and security
Implementing FTP services
DAY 4
Configuring a squid proxy
Squid ACLs, and hierarchies
Bandwidth metering and monitoring
Samba 3 foundation
SMB protocol theory
NetBIOS and NetBEUI
NetBIOS naming
SMB shares with Samba
Mounting SMB shares on Linux
Password encryption issues
Squid ACLs, and hierarchies
Bandwidth metering and monitoring
Samba 3 foundation
SMB protocol theory
NetBIOS and NetBEUI
NetBIOS naming
SMB shares with Samba
Mounting SMB shares on Linux
Password encryption issues
DAY 5
SMTP theory
Implementing SMTP with Sendmail
Sendmail configuration
Sendmail ESMTP AUTH and encryption
Implementing SMTP with Postfix
Postfix configuration
Postfix ESMTP AUTH and encryption
Email services: POP3 and IMAP4
Encrypting client access
Spam and virus filtering
Web mail client access
Implementing SMTP with Sendmail
Sendmail configuration
Sendmail ESMTP AUTH and encryption
Implementing SMTP with Postfix
Postfix configuration
Postfix ESMTP AUTH and encryption
Email services: POP3 and IMAP4
Encrypting client access
Spam and virus filtering
Web mail client access


