Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Linux System Administration

School/Trainer:

Hands On Technology Transfer, Inc.
Albany, Baltimore, Buffalo, Jersey City, Manhattan, Newark, Philadelphia, Rochester, Syracuse, etc., United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' Students Will Learn:Installation and Configuration
Managing Software and Hardware
Managing Users and Groups
File Systems and File Security
Network Configuration
Apache Web Server
NFS, DHCP, and DNS
Samba File Sharing
X/Motif Installation and Config

Description: This hands on Linux administration course teaches students how to install, maintain, configure and tune a Linux system in a networked environment. Students will not only learn to perform basic administrative tasks such as adding and managing users, creating and maintaining file systems, maintaining shell and Perl scripts, and imposing a security policy, but will also learn to perform more advanced tasks including rebuilding the kernel, installing and supporting the X Window System, and installing and supporting network facilities such as NFS, DNS and DHCP. Students will also learn how to install and configure the Samba file sharing package and the Apache web server.

The course includes comprehensive hands on practice installing and configuring SuSE 10.1 and RedHat Fedora Core 6. Labs include adding and deleting users, backing up and restoring the system, rebuilding the kernel, automating the scheduling of tasks, maintaining file systems, managing remote access, and installing and tuning Samba and Apache, as well as working with modern system logging utilities such as syslog-ng. Class participants will also discuss common security issues, and be introduced to several tools, such as PAM modules, that can help secure the operating environment. Upon completion of this course, students will be prepared to competently maintain a Linux system in a networked business environment.

Prerequisites: Students should be experienced Unix or Linux users. Knowledge of the Linux file system and commands equivalent to attendance in the HOTT UNIX/Linux Fundamentals course is required.

Linux System Administration Course Overview:
System Administration Overview
Unix, Linux and Open Source
Duties of the System Administrator
Superusers and the Root Login
Sharing Superuser Privileges with Others (su and sudo Commands)
TCP/IP Networking Fundamentals
Online Help
Booting and Shutting Down Linux
Boot Sequence
System Startup and Shutdown Scripts
The /etc/inittab File
Run Levels
chkconfig Command
Shutdown Commands
Handling Power Failures
Installation and Configuration
Planning: Hardware and Software Considerations
Site Planning
Installation Methods and Types
Installation Classes
Partitions
File System Overview
Swap Partition Considerations
Other Partition Considerations
Linux Loaders: LILO, MILO, SILO, GRUB
Software Package Selection
Adding and Configuring Peripherals
Printers
Modems
Graphics Controllers
Basic Networking Configuration
The Emergency Boot Disk

Managing Software and Devices
Identifying Software Packages
Using rpm to Manage Software
Using Debian Software Commands
Installing and Removing Software
Identifying Devices
Displaying Device and System Information (PCI, USB)
Plug and Play Devices
Device Configuration Tools
X Window System Administration
X Window System Introduction
Installation and Upgrading X Windows
Configuring XFree86
Utilities for Configuring X Windows
Configuring the Graphics Driver and Mouse
Selecting and Installing a Window Manager
Desktop Environments
Motif Development Kit Installation

Managing Users and Groups
Setting Policies
User File Management
The /etc/passwd file
The /etc/shadow file
The /etc/group file
Adding Users
Modifying User Accounts
Deleting User Accounts
Working with Groups
Setting User Environments
Global Restart Control Files
User Restart Control Files
X Windows Environment Files
The Linux File System
Conventional Directory Structure
Mounting a File System
The /etc/fstab File
Special Files (Device Files)
Inodes
Hard File Links
Soft File Links
Creating New File Systems with mkfs
The lost+found Directory
Repairing File Systems with fsck
The Journaling Attribute
File and Disk Management Tools

Linux File Security
File Permissions
Directory Permissions
Octal Representation
Changing Permissions
Setting Default Permissions
SUID Bit
SGID Bit
Setting the Sticky Bit
Working with the Linux Kernel
Linux Kernel Components
Classes of Kernels
Applying Kernel Update Patches
Kernel Configuration Options
The Kernel Configuration Tool
Recompiling the Kernel

Shell and Perl Scripting
Shell Script Fundamentals
Bourne Shell Syntax Overview
Shell Script Examples
Fundamentals of Perl
Using Perl for Administration
Perl Script Examples
Controlling Processes
Characteristics of Processes
Parent-Child Relationships
Examining Running Processes
Background Processes
Controlling Processes
Signaling Processes
Killing Processes
Automating Processes
cron and crontab
at and batch
System Processes (Daemons)

System Backups
Backup Concepts and Strategies
User Backups with tar and cpio
System Backup Options
The restore Command
Rescuing Disks
Setting Up Mail
Mail System Choices
Installing and Configuring sendmail
Troubleshooting the System
Common Problems and Symptoms
Troubleshooting Steps
Repairing General Boot Problems
Repairing LILO Problems
Repairing the GRUB Boot Loader
Memory Allocation
Hard Drive Problems
Repairing Corrupted Shared Libraries
System Logs
syslogd
Configuring the syslogd Daemon

Basic Networking
TCP/IP Fundamentals
Review of Internet Addressing
Network Services Overview
Commonly Available Services
Fundamental Network Configuration Files
Network Control Scripts and Daemons
Enabling Services Using xinetd
The Apache Web Server
What is Apache?
Configuring the Apache Web Server
Common Directives
Apache Virtual Hosting
NFS, NIS, DHCP, and DNS
Network File System (NFS)
How to Configure the NFS Server
Exporting NFS Shares
How to Configure the NFS Client
Purpose of NIS
How to Configure NIS
Implementing the Dynamic Host Configuration Protocol (DHCP)
DHCP Configuration with Fixed and Leased Addresses
Purpose of DNS
Working with DNS
How to Configure DNS
The rndc.conf File
Zone Files
Running the named Daemon
Networking Commands: telnet, ftp, rsh, rlogin, rcp
Installing and Configuring Secure Shell (ssh)
The Apache web server

Introduction to System Security
Security Overview
Maintaining System Security
Server Access
Common System Hacking Options
Physical Security
Network Security
Security Tools
Preventing Break-Ins
PAM Security Modules
Scanning the System
Maintaining File Integrity
Installing and Configuring tripwire
Security Scanning Using nessus
Securing Linux Using LIDS
Hardening the System Using Bastille
Using Firewalls
Packet Filtering with iptables
Masquerading with iptables
The Samba File Sharing Facility
Using Samba to Connect Homogeneous File Systems (Linux-to-Linux)
Using Samba to Connect Heterogeneous File Systems (Linux-to-Windows)
Configuring Samba
Uing the smbclient Command
Mounting SMB Shares

...''

Please go to the school's official website for training price and schedule:
http://www.traininghott.com/

Phone:1-800-413-0939

School Address:

Hands On Technology Transfer, Inc.
14 Fletcher Street
One Village Square, Suite 8
Chelmsford, MA 01824 USA


Jobs & Resumes: Albany, Baltimore, Buffalo, Jersey City, Manhattan, Newark, Philadelphia, Rochester, Syracuse
Houses & Roommates: Albany, Baltimore, Buffalo, Jersey City, Manhattan, Newark, Philadelphia, Rochester, Syracuse




Other training courses offered by Hands On Technology Transfer, Inc.:

Java EE Web Application Development
Java EE Web Application Development with Apache Struts
Apache Struts 1 Framework
Web Site Development with HTML/JavaScript
Perl Scripting
Perl Programming and CGI
ASP
PHP
XML Programming
UNIX/Linux Fundamentals
Korn Shell Programming
ANSI C Programming
X/Motif Programming
C++ Programming for C Programmers
C++ Programming for Non-C Programmers
MFC Programming for C++ Programmers
Building Component Software Using COM/DCOM
Microsoft Windows System Programming
Windows Device Driver


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
You do not need to register before you can use most of our services. You will get a code for each posting ever made on this website. It is the key for you to remove the posting anytime by yourself.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008