|
Linux
Administration $595.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
Now
Includes Live Sessions with Shared
Screen
Students will have the
option to login to the instructor's desktop and watch demonstrations
of specific configurations.
These will be available upon request from the student and will be
included without charge for all current students.

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 tcp_wrappers.
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 include 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 administrator
will need.
5.
Kernel Management 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 mail 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 configuration
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.
Troubleshooting
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.
Forums:
Students are able to interact with other students in the student
forums.
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"
|
|