Home

Login to enhance your shopping experience.

Login or Create an Account
Main Menu
Categories
Online Store Menu
Quick Store Search

Advanced Search
Shopping Cart

There are no items in your shopping cart.

Ubuntu Server Course

Ubuntu Server Course

Ubuntu Server Course

Online Ubuntu Linux Server Training is designed to provide students with skills they can use in business and for home. Students will acquire skills as they study over 1200 pages of text with illustrations, watch Flash Videos with voice, complete practical online tutorials and take online quizzes.
THREE PDF DOWNLOADS
#1: Linux Command Line Training
This manual is designed to provide the new Linux Administrator or new user to Linux the adequate training and repetitive application needed to insure confidence when working at the command line.
This 215 page manual is built for those coming from a Windows background that want to learn Linux and be able to perform basic Linux commands with confidence and understand the Linux File System. The manual has 41 Labs so that you can interact with the learning on a Linux machine. In a classroom situation the manual will take about 20 hours to read and perform the Labs. The manual comes with a lay flat binding for easy viewing and for taking notes.
Table of Contents Introduction
Lab 1.1 The Linux Prompt,Finding Help,Lab 1.2 Using man Pages
Understanding Users
Normal Users, Lab 2.1 Users and Groups, The root User,How to Acquire root Privileges,Lab 2.2 Acquire root Privileges,Passwords,The history Command, Lab 2.3: history Command
Managing the File System
Pathnames,Lab 3.1: Understanding Relative/Absolute Paths,Path and Environmental Settings,A Linux Standard,Directories vs. Partitions in the File System,Lab 3.3: Recognizing Partitions, File Types, File Permissions, Lab 3.4: Recognize Permissions, Lab 3.5: Change File Permissions - chmod, Links
Diagnostic Tools
Purpose of the Shell,The Command Line,Structure of a Command
Lab 4.1: Linux Commands,Disk Space, Lab 4.2: Disk Space Use
Group Permissions, Lab 4.3: Adjusting Group Permissions,Timestamps
Lab 4.4: Checking File Timestamps
Process Management
Managing Processes,ps,Nice, Creation of Process,Lab 4.5: Listing Processes, Signals, How to Kill Processes, Process States, top,Lab 4.6: top, Dealing with Wild Processes,Lab 4.7: Using Signals
Navigation
Lab 5.1: Navigation Tools
Text Manipulation
Search, Insert Mode: Changing Text, Saving and Exiting,Global Replacement, Lab 6.1 : Learning vim, Split Screen, Lab 6.2: Split Window, nano, Lab 6.3: Basic Nano
Locating Information
Search Packages, Search for Sizes, Search User Owned Files, Managing Versions, Using Aptitude to Locate Information, Using dpkg to Locate Information, Lab 7.1: Managing Package Versions
Managing System Logs
Lab 7.2: Web Server Log Files, View System Logs, Log File Rotation
Lab 7.3 Log Management
Creating Backups
Using tar,Lab 8.1 Simple tar Backup,Search the Contents of a tar File, Compress the Backups,Simple tar Script, Lab 8.2 Backup /home Directory with Script, rsync, Lab 8.3 rsync, Using dd to Back Up Partitions , Lab 8.4 Backup /boot Directory with dd
Managing Automated Actions
Using at, Lab 9.1: Using at, Using cron, Lab 9.2: Backup
Networking LAN - Local Area Network, WAN - Wide Area Network, Network Basics, Test Network Connections, Display Routing Table, route, Reviewing Network Connections, Common Ports and Services, Lab 10.1 Network Troubleshooting
Basic Linux Commands cp - Copy, Lab 11.1: Copy Files and Directories, date - Date, rm - Remove, Lab 11.2: Delete Files and Directories, mv - Move, mkdir - Make Directory, Lab 11.3 : Commands
SSH Secure Remote Access
SSH Basics, Lab 12.1: SSH Secure Connection, Generate a Key Pair, Preventing Man in the Middle, Known Hosts, Making Connections, Initializing a Connection to a Server, Transfer Files Using scp, Transfer Remote File to Local Machine, Transfer a Directory to Remote Server, Using sftp for Secure File Transfer, Change Port Number on Client, Connect With Keys Only,Lab 12.2: SSH Connect Without Passwords, Transferring Files With FileZilla, Connecting With FileZilla,LAB 12.3: SSH Move Directories, LAB 12.4: SFTP
Webmin: Remote Access
Lab 13.1 : Webmin Security, Lab 13.2 : Webmin Options
Lab Answers The manual is a 11x8.5" downloadable PDF.

#2: Server Management Manual
Server Management Manual is over 500 pages of server management training with 40 Labs. This step-by-step manual will guide you through setting up and managing a server.
Table of Contents
Historical Development of Linux, Researching Distributions.The Choice of an Enterprise Server , Finding Help, Tasks of a Linux Administrator
Vi Text Editor
Lab 1.1 : Learning vi, The Boot Process
The BIOS
GRUB, Init Process, Startup Scripts, Daemons, rc.d Directory, Lab 2.1 : List Current Services Listed in /etc/rc.d/init.d,Run Scripts at Startup, rc.local, Interactive Startup, Configuration of the Boot Process, Reboot and Shut Down, Lab 2.2 : Shutting Down Correctly and Restarting
Managing Services
Lab 2.3 : Managing Services, Practice 2.4: Changing init, The root User, Access Control, root Login, Setuid and setgid, Lab 3.1: Setting the SUID Bit, How to Use su root, Lab 3.2: Checking the PATH, sudo, Passwords, Lab 3.3: Set Up sudoers
Process Management
Managing Processes, Nice, Creation of Process, Signals, How to Kill Processes, Process States, ps, top, /proc File System, Tracing System Calls, Dealing with Wild Processes, Lab 4.1: Listing Processes, Lab 4.2: Using Signals
Managing the File System
Pathnames, Mounting/Unmounting File Systems, A Linux Standard, File Types, File Permissions, Lab 5.1: Change File Permissions - chmod, setuid and setgid bits, Lab 5.2: Control Group Ownership with SGID, sticky bit, File Attributes, Links, Change File Permissions - chmod, Change Ownership chown, umask, Lab 5.3: Understanding the /proc Directory
Managing Users
Lab 6.1: Change User Information, /etc/shadow, /etc/group, Creating Users Files When a User is Created, Passwords, Password Control, Check Password Lab 6.2 : Add a User in Text Mode, Deleting Users and Data, Change File Ownership, csh, Communication With Users, Managing Users From the GUI, User and Group Security, Attack Source, Pseudo-Users, Creating Access Control Lists, Lab 6.3: ACLs, Monitoring User Activity with psacct
Managing Quotas
quota Commands, Start Quotas, Setup User Quotas, Setup group Quotas, Create Profiles, Turn Quotas Off, Maintain Quotas, Lab 7.1 : User Quotas, Lab 7.2 : Group Quotas, Managing System Logs
Lab 8.1 Create a New Log, Special Log Files, View System Logs, Log Watch, Create a New alias, Create Remote Logs, View Remote Files, Altered Log Files, Security Steps for Logs, Modify Log Output, Add Program Logs, Lab 8.2 Log Management
Managing Hard Drives
IDE Drives, Sata Drives, SCSI, Drive Geometry, Partitions, Swap Space, Formatting Floppy Drives, Using fdisk to Create Partitions, Listing Partitions With fdisk, View Partitions, Delete Partitions, New Partition Created, File System Formats, Mounting Drives, Enhancing Hard Drive performance, fstab, Add an Additional Device, Lab 9.1: Checking Hard Drive Performance, LVM Logical Volume Manager, Physical Volumes Create a LVM, Rename Logical Volume, Remove a Logical Volume, RAID, Lab 9.2: Create RAID 5 with LVM
Managing Backups
Backup Media, Using tar, Search the Contents of a tar File, Simple tar Script, Using dd to Clone Drives, Build an Image Server, Check Free Space, Lab 10.1 Simple tar Backup, Lab 10.2 Backup /home Directory, Lab 10.3 Backup /home Directory with Script, Lab 10.4 rsync, Lab 10.5 Backup /home Directory with Script
Managing Automated Actions
Using at, Lab 11.1: Using at, Lab 11.2: Backup, Using cron, Managing Updates, yum.conf, yum Log, yum Repositories, Updating, Install New Programs, Remove Programs
Basic Networking
LAN - Local Area Network, WAN - Wide Area Network, OSI Layers, Ethernet Media, Network Design, Network Relationship, Using Network Commands, Important Network Files, Ping Webmin: Remote Access
Lab 12.1 : Webmin Security, Lab 12.2 : Webmin Options VNC Remote Access
Create Users, Start the Server, Set VNC Server to be On at Boot, Client Login, Lab 13.1 : VNC Server
SSH Secure Remote Access
SSH Files and Locations, SSH Basics, Generate a Key Pair, Preventing Man in the Middle, Authentication, Known Hosts, Lab 14.1: Edit Your known_hosts File, Fingerprints, Making Connections, Initializing a Connection to a Server, Transfer Files Using scp, Transfer Remote File to Local Machine, Transfer a Directory to Remote Server, Using sftp for Secure File Transfer, Remote X Window With SSH, Change Port Number on Client, Connect With Keys Only, Lab 14.2: SSH Connect Without Passwords, Change Port Number on Client, Config File, Lab 14.3: Create a Small Business Server, Transferring Files With FileZilla, Connecting With FileZilla, LAB 14.4: SSH Move Directories
Kernel Development
How to Configure the Kernel, LAB 15.1: Tune Kernel Parameters, Load Drivers and Modules into an Existing Kernel on the Fly, Lab 15.2: Add and Remove a Module, Lab 15.3: Load All SCSI Drivers, Build a New Kernel, Lab 15.4: Kernel Development, Provide Directives at boot time to the Kernel
X Window System
X Window Components, X Display Manager, X Applications, Client Authentication, X Server Configuration
Server Security
Preventative Server Security, Layered Security, Reducing Spam and Attack by Limiting IP Addresses, Lab 17.1: iptables Firewall, Restrict Physical Access to Servers, Securing Services, Lab 17.2: List Current Services Listed in /etc/rc.d/init.d, Managing Services, Lab 17.3: Managing Services, Manage xinetd, Lab 17.4: Enabling rsync, Lab 17.5: Manage Access Control, tcp_wrappers, Lab 17.6: Configuring tcp_wrappers, Verify Running Services with netstat, Securing The Firewall, Port Scan Attack Detector (psad), psad Configuration File, Bastille Linux, Lab 17.7: Security Assessment, Securing the Network Connections, Lab 17.8: Review history, Lab 17.9: Review /etc/passwd, Using nmap, Ping Sweep, Securing Users, root Login, How to Use su root, Passwords, User and Group Security, Attack Source, Deleting Users and Data, Firewall Introduction, Iptables, Terminology, Firewall Strategies, Network Tools, Lab 17.10 : Network Monitoring, Darkstat, Wireshark (Ethereal), Remedial Server Security, Rkdet, Tripwire AIDE,Lab 17.11 : Rootkit Hunter, Lab 17.12 : AIDE
The Bash Shell
Working Directory, Shell Aliases, The Command Line, echo, Path Variable, Structure of a Command, find, Recall Commands, Command Substitution, Lab 18.1: Command Line, Anatomy of a Script, Learn How to Use Variables, Wildcards, Functions, Positional Parameters, Escape Characters, The For Loop, While Loop, read Command, case Statement, Lab 18.2: Write Case Script The manual is a 11x8.5" downloadable PDF.

#3: Server Daemons Manual
Server Management Manual is over 500 pages of server management training with 40 Labs. This step-by-step manual will guide you through setting up and managing server daemons.
SELinux
SELinux Decision Making Process, Lab 19.1: Review SELinux Settings, Using setroubleshoot, Lab 19.2: Load and Test setroublshoot
Apache
New Features in Apache 2.0, Main Configuration Files, Apache Install, LAB 19.3: Apache Install and Configuration, SELinux with Apache, LAB 19.4: Managing SELinux with Apache Modules, Loading Additional Modules, Performance Tuning, Configuring the Number of Servers, LAB 19.5: Performance Tuning, Log Files, LAB 19.6: Viewing and Searching Logs, Virtual Hosting, LAB 19.7: Virtual Hosts for a Web Server, IP Based Hosting, MIME Type, Adding a MIME Type, Index Files, Access Control, Password Authentication, LAB 19.8: Create Restricted Folder, .htaccess File, Setup CGI, Enable CGI scripts, Enhancing CGI Scripts, Intro to SSL, What the Process of SSL Provides, SSL Communication, Encryption, Configuration, Unsigned SSL Certificate, Creating an SSL Certificate, Process of Setting Up Certificate, Add SSL to Apache, Use Pre-Existing Keys, Upgrading an Older Server, Generate New Keys, LAB 19.9: Create Self-Signed Certificate, LAMP Installation, Install PHP, LAB 19.10: Install PHP, MySQL, Start mysql, LAB 19.11: MySQL Basics, Lab 19.12: MySQL Checks
Squid Proxy Server
Important Locations, Set Squid to Run at Startup, Hardware Requirements, Visible Hostname, Administrative Contact, LAB 20.1 Basic Squid Setup
VSFTP Server
Security Issues With FTP, LAB 21.1 Basic VSFTPD Setup, Enable Local Access, Controlling Access of Local Users, chroot Local User, Access Control With tcp_wrappers, LAB 21.2 Enable Local Access Only, Control Access With xinetd, Create Warning Banner, vsftpd Company, Graphical Login, Limiting Users, Anonymous Server Setup, Anonymous Directory, Create a Login Banner, LAB 21.3: Create an FTP Server With Anonymous Logins, Setting a umask, Modify Anonymous Login, iptables Firewall Problems, VSFTPD and SELinux, LAB 21.4 Enhance Security Settings
Network File System
Uses for NFS, Quick Start, LAB 22.1 Basic NFS Set Up, LAB 22.2 Basic NFS Set Up with GUI
Sendmail Server
Sendmail Introduction, Switch Default Mail to Sendmail, Mail Server Basics, Mail Access Protocols, Sendmail Basic Install, Sendmail Foundations, Foundation #1: Configuration Files, Foundation #2: The Queue, Foundation #3: Aliases, Lab 23.1 Mail Exercise, How Sendmail Works, Setting the Operating Mode, Daemon Mode, Queue Mode (-bp), Verbose Mode (-v), Major Configuration Files, Creating VirtualUsers, Allowing Network Connections, Sendmail Security, Monitor Security Issues, M4 Processor, How to Use the M4 Processor, Control SPAM, Deny Relaying, Use the Access Database, access, Use a Blackhole List Service, Reducing Spam and Attack by Limiting IP Addresses, Stop User Replys to SPAM, Lab 23.2 Testing the Basic Setup, Undeliverable Mail, Mail Stats, Testing an Address, Lab 23.3 Sendmail Practical
DNS Server
How DNS Works, Delegation, Zone File Examples, DNS Server, DNS Service, DNS Client, DNS, Server Design, Options Statement, Zone Statements, Create a Zone Statement, Mail Requirements, hosts, Hierarchical Structure, Top Level Domains, Name Servers, Zones vs Domains, Types of Name Servers, Registering a Domain, Lame Server, Forwarding, Test DNS Settings, Creating a chroot Jail, Install the Jail, Configure the Jail, 24.1 DNS Step By Step Install Practical, Configure /etc/resolv.conf, hostname, Configure /etc/hosts, Additional Required Services
Samba Introduction
Samba Install and Start, smb.conf, testparm, Sections in smb.conf, Create Shared Directory, LAB 24.1 Create a Public Share, NetBIOS and WINS, Browsing the Network, Creating User Accounts, Home Directories, LAB 24.2 Manage Home Directories, Managing Groups, LAB 24.3 Manage Groups, Recycle Bin, LAB 24.4 Create a Recycle Bin, Variables, LAB 24.5 Using Variables, Virtual Samba Servers, Network Access Options, LAB 24.6 Network Access, Printing, Privileges
DHCP
Basic Tips, LAB 25.1 DHCP Server
Iptables
Command Conventions, Direction of Packet Flow, Tables, Chains and Targets, Rule Targets, Chain Functions, Listing Tables, Deleting User-defined Chains, Flushing Tables, Setting the Default Policy, Matching Source IP Addresses, Matching Destination IP Address, Controlling Port Matches, Matching Protocol, Saving iptables, Lab 26.1 Basic iptables, Lab 26.2 Samba Server, Lab 26.3 SSH Attack, NAT, nat Chains, MASQUERADE, Lab: 26.4 MASQUERADE, SNAT, Lab: 26.5 SNAT, DNAT, Lab: 26.5 DNAT, REDIRECT, Firewall Piercing Protocols, A Simple Triple-Homed NAT Configuration, Lab: 26.6 Triple Homed Firewall, Packet Filtering, Packet Mangling, filter Chains, filter Targets, A Triple-homed Packet Filtering Configuration, A Triple-homed Packet Filtering Configuration Script, Packet Forwarding Filters, A Triple-homed Packet Forwarding Configuration Script, Host Security, Host Packet Filtering, Configuration Script, Save and Restore, Solution: Lab 26.6 Triple Homed Firewall
Stream Filtering Utilities
The stderr redirector, tee, tac, cut, paste, join, sort, expand, unexpand, streams, head, tail, od, uniq, wc, fmt, split, tr, xargs
Regular Expressions
sed, grep, Wildcard, ls
The manual is a 11x8.5" downloadable PDF.
Course Details

Regularly:

$149.95

On Sale:

$99.95

All required fields are marked with a star (*). Click the 'Add To Cart' or 'Add To Wish List' button at the bottom of this form to proceed.

Item Quantity

Enter the appropriate quantity for this item below.

Popular Training
Account Menu
Popular Pages