|
HP Offers classes for free at the HP Learning Center. http://www.hp.com/go/learningcenter Here are some examples: Linux 101: A Beginner's Guide
Lesson 1: Understanding Linux distributions This lesson introduces you to Linux and the features that make it unique among the major operating systems. You'll explore Linux system requirements to make sure your computer is ready for installation, and then get the software.
Lesson 2: Installing Fedora Linux One of the hardest things to decide when you're ready to leap into the world of Linux is which distribution to try. This lesson begins by looking at the system requirements for Fedora 7, and then you'll get down to the fun part: installation. Lesson 3: Tour the Linux desktop It's time for a formal tour of the features, programs and tricks of working with Fedora 7 on the desktop. You'll be amazed to discover just how much software comes with it by default. So sit back, relax and get ready for a voyage of discovery. Lesson 4: Introduction to Linux administration There are some things you'll find useful to have in your mental toolbox when it comes to keeping your Linux box healthy and happy. You'll learn some basic Linux sys admin concepts, and then build upon that to help you feel more confident with Linux. Lesson 5: Setting up a Linux network and internet connection Whether small and simple or fairly sophisticated, many home computer users have discovered the benefits of setting up a network with Linux. This lesson shows you how to set up a basic home network—wired and wireless—and make an internet connection. Lesson 6: Updating and adding Linux software One of the fun things about using computers is adding and playing with software. Regardless of your platform, keeping your system updated protects it from the latest nasty stuff released. This lesson shows you how to get connected and stay updated. Linux 201: Administering Linux for Users
Lesson 1: Basic Linux administration skills review In this lesson, you'll review basic skills learned in Linux 101, but this time find out how to use them at the command line instead of the GUI. This review will help you work with any Linux distribution, and not just Fedora 7 and the GNOME interface. Lesson 2: More on configuring a Linux system There seems to be an infinite number of system configuration options and tasks. In this lesson, you'll learn how to configure printers, change which programs launch in the background at boot time and customize your login screen. Lesson 3: More on Linux software management This lesson introduces you to Linux RPM, the software package manager used in many versions of Linux. Here you'll learn how to use RPM to add and remove software, and discover more RPM uses. Lesson 4: Discovering navigational and help commands The true power of Linux is at the command line, so this lesson once again brings you to the Linux Terminal interface. This time, the focus is on core commands that help you figure out where to find things and get help. Lesson 5: Mounting drives and NTFS partitions This lesson covers drive mounting and file transfers, in addition to accessing a remote computer. You'll learn how to work with removable media (CDs, DVDs and flash drives), access a Windows partition on your PC and connect with a remote computer. Lesson 6: Linux maintenance, troubleshooting and security Eventually an administrator will be faced with the need to repair a damaged disk partition. In this lesson, you'll learn how to prepare for partition and filesystem failures, scan and repair a filesystem and make necessary replacements.
Linux 301: Introduction to Linux System Administration
Lesson 1: Introduction to processes in Linux programming Everything running on a Linux system is a process. In this lesson, you'll learn how to identify the processes running on a given system, locate those that are having or causing problems and deal with them. Lesson 2: How to create a shell script in Linux A shell script is a text file that contains command-line instructions, just like a batch file in the Windows world. There are many existing shell scripts on a Linux system. In this lesson, you'll focus on the bash shell, which is the default in Linux. Lesson 3: Linux task automation One of the great powers of Linux—and the rest of UNIX—is the ability to automate tasks with ease. This lesson teaches you about the cron tool and how to use it to automate tasks. Lesson 4: Configuring Linux file servers and print servers Do you need to share files between multiple operating systems? In this lesson, you'll learn about Samba and how you can use it to create a file and print server that can be accessed by Linux, Windows and Mac OS X clients. Lesson 5: Linux web and FTP server configuration As a server, Linux has a reputation for being both stable and secure. And because so many people want to learn Linux simply to set up their own servers, this is an important skill. This lesson will show you how to set up a basic web and FTP server. Lesson 6: Performing a simple Linux backup Hopefully everyone makes some kind of backup. Those who don't are playing Russian roulette with their files. In this lesson, you'll learn about rsync—a file synchronization tool that has uses far beyond just backups.
Linux 401
Lesson 1: Exchange virtualization in a Linux environment In this lesson, you'll explore virtualization and its benefits in a Linux environment. You'll learn about different types of virtualization available, focusing on Xen and VMware—popular open source and proprietary virtualization solutions. Lesson 2: Building a mirror with PXE It's easy to update Linux on a single computer, but if you have several PCs, you'll find yourself spending a lot of time downloading and installing the same updates from the internet. Learn how to create a local mirror to speed up the update process. Lesson 3: Making Linux web hosting server easy to install on a network This lesson teaches you to install Linux on a network using PXE, which creates a standard installation image for deployment onto clients. You'll also learn to build a simple DHCP server using DHCP server software to assign IP addresses on a network. Lesson 4: The computer firewall: implementing network protection at the perimeter SELinux uses security policies to keep your internal network safe, but additional measures are needed to stop threats at the perimeter. This lesson covers firewalls and computer network security software for strong network security management.
Firewall Basics
Lesson 1: What is a firewall? This lesson introduces you to firewalls, and explains why you need one and how to get one. You'll also explore types of firewalls, such as software-only, standalone firewall hardware/software combinations and general-purpose internet firewalls. Lesson 2: TCP/IP tutorial Basic knowledge about TCP/IP protocol—the protocol suite that supports the internet—is essential to understanding how firewalls and related technologies work. In this lesson, you'll learn about TCP/IP protocol and how firewalls use it to keep your network secure. Lesson 3: Inside a firewall This lesson covers how a firewall works and which features and functions are found in most firewalls. You'll see how firewalls use rules and filters and keep track of network activity, and how additional encryption software can provide added protection. Lesson 4: Hardware firewalls, software firewalls and secure hosts Not all firewalls are created equal. In this lesson, you'll learn about different kinds of firewalls, and the pros and cons of each. You'll also learn about what's involved in securing a network host, and keeping it as secure as possible thereafter. Lesson 5: Firewalls need security policies A security policy is a special type of document that describes what resources must be secured and who may use secured resources under what conditions. In this lesson, you'll learn about security policy and how it helps control traffic on your network. Lesson 6: Making the most of your firewall In this lesson, you'll learn about common firewall configurations, how to test and evaluate firewall effectiveness and how to select the right firewall. You'll also learn about common attacks your firewall must counter and best security practices. Wireless Security In Depth Lesson 1: Understanding wireless network security In this lesson, you'll learn about trends in wireless networking, discover wireless networking standards and technologies, examine the differences between thick and thin access point infrastructures and more. Lesson 2: Exploring wireless networking security techniques Large companies want to upgrade their security profiles, yet remain wary of the strength of wireless security options. In this lesson, you'll learn many of the existing wireless security tools and techniques that you should put in place in your business. Lesson 3: Tightening wireless network security: eavesdropping defenses Many companies have refused to implement wireless of any kind because of security issues. New tools make perimeter defense possible today and will reassure concerned managers. You'll find out about these tools in this lesson. Lesson 4: Understanding WPA/WPA2 and its related protocols WPA is a more modern and much stronger form of security than WEP. This lesson details WPA's upgrades and improvements, and covers the encryption protocols and techniques used by WPA/WPA2. |