Linux +
Hours: 160
COURSE DESCRIPTION
Crestech recognizes the high demand for qualified Linux+ technicians. The Linux+ class will represent an individual's knowledge and skills regarding Linux operating system proficiency. A person who has achieved their Linux+ certification has demonstrated the expertise representative of an individual with at least 6 months of practical experience with the Linux operating system. Our course focuses on the pertinent information needed to pass the certification exam while providing you with knowledge and skill set required to perform effectively as a Linux professional.
PRE-REQUISITES
This course is suitable if you have reasonably good experience in using a previous version of the Microsoft Windows Operating System in a Networked environment. Ideally candidates should have completed both the PC Technician ~ A+ and the Network Engineer Foundations ~ Network+ courses, or have equivalent knowledge and experience. The skills and knowledge measured by this examination are derived from industry-wide job task analysis and validated through an industry wide survey.
COURSE OUTLINE
Introduction to Linux Administration
- Understanding System Initialization.
- Understanding the Linux boot process.
- Installing Red Hat Linux using CD's, NFS, and FTP.
- Understanding installation types (Classes) - Server, Workstation, Custom.
- Understanding Linux boot loaders - LILO (Linux Loader) and GRUB (Grand Universal Boot Loader).
- Partitioning the Hard Disk.
- Understanding the file system hierarchical structure - FHS i.e. /bin /sbin /etc /home /tmp /var /usr /opt
- Understanding configuration files and scripts i.e. fstab inittab /etc/sysconfig
- Administering User Accounts and groups.
- Setting Permissions.
- Mounting file systems.
- Customizing Linux by recompiling the Linux kernel.
- Using the X windows System - Server, Client, and Window Manager - kdm gdm xdm
- Using basic Linux commands.
- Using the VI editor.
- Scheduling jobs using the CRON System.
- Using The Red Hat Package Manager. Installing RPM packages.
- Using Remote Administration tools - Webmin ssh. Using putty
- Dual booting Linux.
- Partitioning using Linux fdisk.
Network Services
- Samba introduction - what it is and how it works.
- Installing SAMBA and configuring smb.conf (swat samba web administration tool).
- Turning Linux into a file and print server and domain controller for your network.
- Reducing the total cost of ownership.
- Installing and configuring DHCP (dynamic host configuration protocol).
- Installing and configuring DNS (domain name service).
- Configuring an NFS and anonymous FTP server.
- Configuring and setting up Virtual hosting using Apache Web Server.
- Setting up Linux as a proxy server for your network using Squid.
- Configuring POP3 and IMAP mail services.
- Installing and configuring Network information service (NIS) domain.
- Installing and configuring Printing services.
Network and host security
- Setting up Linux as a firewall using IP tables.
- Configuring TCP wrappers.
- Configuring the super daemon i.e. xinetd.d
- Configuring PAM (Pluggable Authentication Modules).
- Configuring Host security tripwire and permissions.
Troubleshooting
- Understanding issues relating to System recovery.
- Troubleshooting a missing or corrupt LILO installation.
- Troubleshooting a Kernel panic situation.
- Troubleshooting a damaged file system.
- Troubleshooting an unknown root password.
- Troubleshooting by using Single-User Mode procedure.
- Troubleshooting by using Rescue Mode.
|
| Objectives |
- Perform the tasks of user administration
- Connect to the network
- Understand package management
- Understand security concepts
- Create shell scripts
- Implement networking
- Install the Apache web server application
- Install, update and remove device drivers
- Understand the Kernel (what it does, why rebuild it)
- Perform basic printing
- Perform basic troubleshooting
- Preparation for the Linux + Certification Exam
|

|
|