Linux Network Administration
Linux Network Administration covers the key areas of Linux network management, security, e-mail and domain servers. This course also teaches how to set-up Linux web servers as well as how to manage and maintain them. This course includes electronic study guides for each level of instruction.
|
|
Upon completion of this course, students will be able to manage their Linux networks and implement network and Internet security and set-up their e-mail systems. This course is the 3rd of three required for those wanting to gain LPI or Linux+ certification. |
|
This course has a pre and post assessment to gauge your comprehension of the subject matter for each of the six levels. At the beginning of each section the instructor outlines the Pre-Required skills and knowledge for that section. As the student completes each section there are quizes testing the knowledge and comprehension. The knowledge gained in one section is the prerequisit knowledge for the following section. The quizzes will help student underdtand their knowledge prior to taking the next section.
|
Course Information (see above or below lessons, outlines, activities, etc.)
Insrtructor: William Holliker is President of Open Systems Courseware which specializes in the development and delivery of leading edge technical training and courseware for Unix, Linux, Programming and Networking technologies. William has been a technical course developer and instructor for over 25 years. He has written three certificate training programs and two certification programs. In addition to his technical experience, William has delivered over 500 technical training courses throughout the world.
Course Outline:
Lesson 1: Network Hardware, Software & Configuration
Network Hardware & Software
- Network Hardware
- Domains
- Network Models
- Network Protocols
- IP Addresses
- Subnets
- Setting up a Network
- Determining Network System Information
Network Configuration and Administration
- Network Deamons
- Network Control Files
- Network Startup and Shutdown
- Network Administration Commands
- Configuring the Network
Lesson 2: NFS, DNS, & DHCPNetwork File System (NFS)
- The Network File System
- NFS Commands and Files
- Auto-mounting File Systems
Domain Name Services (DNS)
- How DNS Works
- Creating DNS Configuration Files
- DNS Query Commands
- Setting Up a DNS Client
- Setting Up a DNS Server
- Testing DNS
- Common DNS Errors
Lesson 3: Sendmail, Samba & NTPSendmail
- What is Sendmail?
- Configuring Sendmail
- Mail Aliases
- Forwarding E-mail
- SPAM
- Setting Up a Mail Server
- Setting Up E-Mail Clients
- Sendmail Security
Samba
- What is Samba?
- The Testparm Program
- Configuring and Controlling Samba
- Using Samba
- smbmount Options
- Diagnosing Samba
Network Time Protocol (NTP)
- How ntpd Works
- NTP Programs and Files
- Running NTP
- Troubleshooting ntpd
- Internet Time Servers
Level 4: HTTPD, SSH, & FTPThe HTTPD Web Server
- What is HTTPD?
- The HTTPD Web Server
- Configuring HTTPD
- Directive Overrides
- Accessing a Web Page
- Setting Up Password Protected Web Pages
- Virtual Website Hosting
- Enabling the Use of CGI
- Additional Apache Information
Using and Administering SSHg
- What is SSH?
- Terminal Client (ssh)
- File Transfer Client (sftp)
- Key Based Authentication
- Configuring the Open SSH Server
The File Transfer Protocol Server
- File Transfer Protocol (FTP) Overview
- Configuring an FTP Server
Lesson 5: Firewalls & Network Security Building Firewalls
- Introduction to Firewalls
- Linux Firewall Overview
- The iptables Command
- Setting up the Firewall
- Logging
- Testing the Firewall
- Saving and Restoring Firewall Rules
- Easy Tables
Linux Network Security
- Controlling Access – Remote Host
- Network Scanners
- Securing Services
- Port Sentry
Contact Hours: 24