A Leading Provider of Online Training

CentOS Training

Home Order Jobs Schools Contact Us
Books Desktop Courses Server Courses Courses on CD Download Brochures
Official CentOS Sponsor
As a sponsor of CentOS we are donating 20% of each sale back to the CentOS project.
CentOS.org

Basic System Administration Course - 6 Weeks - $349.00

This online/live Linux course is designed to provide students with real skills learned on real servers. Students will acquire skills as they study online text with graphics for illustrations as well as when they watch Flash Videos with voice. The skills students have learned are then applied on real servers so that they are involved in real training not just demos. Each student under the supervision of a qualified instructor, will test their skills on each topic.

Each of the skills students will learn will be required on LPI, Red Hat RHCE or Linux + Certifications. Though this is not a certification course the skills learned will help in certification.



This course is designed to give you the necessary skills to administer a network as well as network services needed in small business and home networks and provide skills that will aid in passing certification exams.

Practical Skills Learned + Practiced in Real Situations = Success!

Download Course Information

If you are interested and would like to talk to the trainer who will be conducting the class, send an email to set up a time to discuss the class.

Linux Administration $349.00
Click Here to Order

The Basic Admin Course is designed to provide you with the skills to perform as a administrator of a server or computer. This 6 week course is a real course in that all of the skills will be completed on a real server remotely. Students will log into our servers and perform all skills and perform all tasks on our network so an instructor can work with the student on a one to one basis. Students will have the ability to talk with the instructor on the phone asking questions and working through an evaluation of their work during the week. The student will have 24/7 contact with the instructor via email and will be able to setup a telephone conference any time they need help. Students will work in an environment that allows them to perform the tasks provided in the training on their own like an independent study but they will always have the opportunity to speak with the instructor. Students will be provided with practicals that are a step-by-step interaction with learning.

Class Procedure (Self-Paced Learning With Instructor Support):
1. Students Study Class Content (online, in movies or in 500 page manual)
2. Students Check for Understanding in Online Quizzes
3. Students Formulate Questions for the Instructor
4. Students Practice Skills on Live Server
5
. Instructors Review Student Progress, Answer Questions and Demonstrate Skills

See Class Detail Click Screenshots for Larger Image


1.SSH (Secure Shell)
During this first week the student will learn how to use SSH (Secure Shell) to log into a server to manage a server as well as how to transfer files to the sever all the time using encrypted communication. This week will also include using the remote XWindow.

2. Server Security
Services will be explained and the student will manage the services on a server to turn on the ones needed and turn off those that are not needed. This week the server will be locked down using state of the art security including SELinux, psad, Bastille, and tcpwrappers. The student will learn how to scan a computer or server to verify which ports are open and how to close those ports to provide the security needed. Students will learn how to perform a 10 point Security Check of a computer or server as well as build their own firewall and learn how to use other firewall tools.

3. Server Management
Week 3 will focus on managing users and groups, log files, maintenance, evaluating hardware, adding hard drives to a system and just keeping the system running correctly. Students will learn how to use rsync, backup with tar files and use cron and at to automate projects. Each student will have the opportunity to format a drive on a server, partition it, and build a backup system using dd, tar and other tools. Topics inlcude how to build a backup server with images created from imaging and also how to setup quotas to maintain control of users.

4. Server Design, Setup and Update
Designing the server for the required services that it will offer to network users is an important consideration. Maintaining the server by applying patches and upgrading on a regular basis are skills that each admnistrator will need.

5. Kernel Managemnt and Development
This module takes student through the process of viewing and adding modules to meet new needs for the current kernel. It also provides a step by step process for creating a new kernel from scratch or upgrading the current kernel.

6. Web Server
The student will setup and manage a web server remotely. This includes setting up virtual hosts, private folders and multiple users and verifying rights to the server. SSL setup is also covered.

7. FTP Server
Students will set up a secure FTP server so users could transfer files and manage a web server. Because FTP is often used for transferring information to web servers, students will have the opportunity to create a ftp server using VSFTP, a very secure ftp server.

8. SendMail Server
The student will setup a mail server using Sendmail. The student will learn how to perform a basic configuration of Sendmail and create local main recipients as well as use aliases for mail delivery.

9. DNS Server
A basic DNS server will be built by the student with emphasis on creating the DNS server for one domain. Part of the configureation process will be learning how to setup the chroot jail for Bind.

10. Webmin
Students will learn how to manage and secure a server using the remote tool Webmin. The skills learned in setting up Webmin will allow students to configure various servers remotely using the Webmin interface. A SSH server will be built by students using Webmin.

11. Hardware
A basic outline for hardware use and configuration will be available for students. Learning how to find and manage hardware settings is part of the practical.

12. Troublehooting
Over time this section will be filled with projects that help students how to solve typical problems in a server environment.

Course Practicals:
A course practical will be provided each week so that students can follow along and perform the exercises each week. Practicals are designed to be step by step to encourage success in training. Real training allows you to make mistakes with live consequences on real servers. The Course Practicals will be an invaluable reference for users after the course.

Flash Movies:
Students can watch procedure examples with Flash movies which are provided.

Projects:
Projects are different than practicals as they are one page projects for students to complete based on a scenario provided. One example would be students are give a scenario in creating an rsync project between two servers and the students must write out the cron scripts for instructor evaluation.

Quizzes:
Students are given the opportunity to take quizzes to evaluate their skill development.

Expectations:
Students will need Internet access to perform tasks and should expect to work an average of 10+ hours each week to complete the course. The time spent on learning each task will depend on prior experience. Some experience with Linux and the Command Line would be very helpful in completing the class but not necessary. This course could be completed by new Linux user but they would need to spend more time learning concepts. Students will be able to work on the servers 24/7 during their course.

Three Course Manuals (about 750 pages)


This book will provide support for the commands that may be needed as servers are configured and as students perform system tasks. 251 pages

This manual provides the online content as well as additional information, about 500 pages. It is in a workbook format with questions and space for answers and notes. 8.5 x11"

 

Linux is a registered trademark of Linus Torvalds. All other trademarks are trademarks of their respective owners.
© 1999-2007 SpiderTools.com