soundtraining.net's Linux training is two information-packed days of Linux training filled with hands-on exercises, live demonstrations, explanations, and real-world examples. This is the perfect way to get up to speed in a hurry on the Linux operating system and open source software in general. In just two days, our experienced, professional Linux+ certified trainer will show you how to build a complete Linux system from basic installation to more advanced topics including web services, mail services, and other network services. You'll learn the hidden commands used by Linux and Unix pros to run their systems at top performance. You'll see the best ways to monitor and optimize systems. You'll customize the Linux logging facility to provide exactly the information you need to fine tune and troubleshoot your Linux system. You'll learn how to integrate your Linux systems and your Windows systems to really deliver network and desktop services to your users. You'll see how to share resources in a Linux network by extending the file system from one machine to another. For anyone who's been wanting to learn Linux, but just doesn't have the time, this 2-day, hands-on Linux workshop is your solution!
"Very useful info. Great class interaction on real world issues and solutions." Danny Dallis, Data Base Administrator Vintage Petroleum, Inc. Tulsa, Oklahoma
Price: $895.00
(Save 12% per person with 3 or more attendees: $795.00 each!)
Course Objectives
Perform a Linux installation
Compare Linux distributions
Get help when you need it
Understand and configure Linux' file systems
Assign permissions to shared resources
Administer users and groups
Recover from a lost root password
Use Web-based administration tools
Establish and enforce disk quotas
Share resources with other UNIX computers using NFS
Share resources with Windows computers using Samba
Configure email services
Configure networking services including DHCP and DNS
Configure Internet services including Apache Web server and FTP
Analyze, configure, and monitor Linux security
Use Linux as a router
Build a Linux firewall
Use Linux to share an Internet connection
Automate administrative tasks with cron
Configure logging
Locate, view, and analyze syslog files
Troubleshoot Linux systems
Certifications and Exams
This Linux training class is designed for working IT professionals who need practical administration and configuration skills. It is not designed as a test-takers' "boot-camp", but it can help the certification candidate prepare for such certifications as Linux+ and LPI certifications. Certification candidates should carefully review the certification requirements for their respective certification at either the CompTIA website or the LPI website to ensure that this Linux class meets their particular needs.
Who should attend?
soundtraining.net's professional-level Linux workshops and Linux classes are designed for IT professionals who are responsible for installing, configuring, supporting, optimizing, and troubleshooting Linux systems. Attendees include network administrators, system administrators, desktop support personnel, or anyone working "under the hood" with Linux.
Course Outline
Module One: Basics of Linux
What is Linux?
The Open Source Movement
The GNU License
Installing Linux
Initial configuration
Module Two: Linux Administration
Basic administration concepts
Understanding the Linux (UNIX) shells
Using shell commands
Command Line Tools
Graphical Tools
Module Three: User and Group Administration
Creating new user accounts
Changing passwords
Changing other user account attributes
Creating new group accounts
Changing group membership
Module Four: File and Directory Management
Linux File Systems
Examining different file types
Understanding the EXT3 file system
Linux File and Directory Permissions
Module Five: Networking with Linux
Network configuration files
Network card configuration
Network configuration tools
Using "ifconfig"
Module Six: Using RPM, the Red Hat Package Management System
RPM command usage
RPM command options
Recovering a corrupted RPM database
Module Seven: Task Scheduling with cron
Understanding the crontab file
Creating crontab entries
Editing crontab entries
Module Eight: Integrating Linux with UNIX
Understanding NFS (Network File System)
Using NFS to share files
Exporting directories
Mounting remote directories
Module Nine: Integrating Linux with Windows
Understanding SAMBA
Using SAMBA to share resources with Windows clients
Using SAMBA to access shared resources on Windows servers
Using SAMBA for authentication
Module Ten: Disk Quota Management
Displaying disk usage statistics
Using disk quotas
Installing the disk quota RPM
Enabling quotas
Preparing the quota files
Assigning quotas
Getting a quota report
Module Eleven: Linux Network Services
Review of IP addressing and subnetting
Designing and configuring DHCP (Dynamic Host Configuration Protocol)
Domain Name System (DNS) and BIND
Module Twelve: Linux Mail Services
Understanding and configuring sendmail
Mail components
The sendmail.mc file compared to the sendmail.cf file
Configuring the local-host-names file
Configuring the access.db file
Enabling POP3
Linux mail clients
Using the access.db file to restrict spam
Module Thirteen: Linux Internet Services
Configuring the Apache web server
The three key parts of Apache
Understanding the httpd.conf file
Apache configuration directives
Hosting multiple websites using a single IP address
Logging visitors, browsers, and referring sites
Using the Mozilla browser
Configuring FTP services using vsftp
Module Fourteen: Desktop Sharing with Virtual Network Computing
VNC basics
Setting up a VNC server
Using the VNC client
Module Fifteen: Configuring Security in a Linux Environment
Using SSH (Secure Shell) for secure remote login
Using PAM to restrict console access
Using Linux as a router
Using Linux as a firewall
Module Sixteen: Linux Performance Monitoring
Using graphical tools
Using command line tools
Monitoring system capacity
Monitoring processor utilization
Customizing the kernel for peak performance
Prerequisites
This is a professional-level Linux class. Prospective students for our Linux workshops should have familiarity and experience working with a mouse and keyboard and a basic understanding of computer and networking concepts and technologies including basic IP addressing.
This seminar is currently available only for onsite presentation. Onsite training can make sense for groups of four or more. It may be offered publicly in the future, so please check back frequently or call 206.988.5858 for the latest schedule updates. Please click here for more information about soundtraining.net's onsite training programs.
Schedule and Registration
Registration: 8:30 a.m. to 9:00 a.m. Morning session: 9:00 a.m. to noon Lunch (on your own): Noon to 1:00 p.m. Afternoon session: 1:00 p.m. to 4:00 p.m.
Onsite Training
Bring us onsite to your location! All of soundtraining.net's outstanding training programs are available for presentation onsite at your location (or the location of your choice). You choose the time, the topic, and the location and we'll be there with top-notch training, delivered by the best trainers in the industry. Practical, understandable, and relevant is what makes the soundtraining.net difference! Call 206.988.5858 or click the link for more information about bringing training right to your door.