Server Management Manual  
 Server Management Manual is over 500 pages of training with 40 Labs. This step-by-step manual will help you set up and manage a server. We have two versions Ubuntu and CentOS. You choose the version that you want to use.  The topics in the manual include: boot process, root user, process management, managing the file system, managing users, managing quotas, managing system logs, managing hard drives, backups, automating actions,updates, networking, remote access with Webmin, VNC or SSH, kernel development, XWindow and server security. The manual is 8.5 x 11 ". This is lay flat spiral manual which is shipped. Includes 64 Flash movies with voice to demonstrate.  PDF Version - Required for Those Outside the U.S. Downloadable PDF - $49.95 Available for Ubuntu  or CentOS  
    Printed Version The printed version includes over 500 pages of 8.5"x11" pages with a lay flat binding.  It also includes 63 Flash Movies with voice and access to 3 months of the Live Training Network Those who purchase the printed version will have access to 72 live classes which are 30 minutes long.  This is a great way to offer onging support.   List of Past Classes, CLICK HERE. Printed 11x 8.5 " Lay Flat Manual with Flash Movie CD 89.95  Live Class Descriptions: Linux Server Management - course focus on running a Linux Server correctly (Ubuntu 8.04 or CentOS 5), see class outline below. Linux Server Daemons - course focus on step-by-step install of servers (Ubuntu 8.04 or CentOS 5), installation and management of web servers, DNS servers, mail servers, DHCP,SSH, FTP,etc. 
  Self-Taught Packages:  Linux Server Management - course focus on running a Linux Server correctly (Ubuntu 8.04 or CentOS 5), see class outline below.  Linux Server Daemons - course focus on step-by-step install of servers (Ubuntu 8.04 or CentOS 5), installation and management of web servers, DNS servers, mail servers, DHCP,SSH, FTP,etc. Here is a description of the Server Administration Manual.  This illustrates the CentOS version, the Ubuntu version does have some differences in the boot process, commands and updates.                 Labs Highlighted in Green                Outline Categories in Blue                             Introduction                Historical Development of Linux                 Researching Distributions                 The Choice of an Enterprise Server                Finding Help                 Tasks of a Linux Administrator 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 38                How to Kill Processes                 Process States                 ps                 top                 /proc File System                Tracing System Calls                 Dealing with Wild Processes                 Managing the File System                 Pathnames                 Mounting/Unmounting File Systems                 A Linux Standard                 File Types                 File Permissions                 setuid and setgid bits                 Lab 5.1: Control Group Ownership with SGID                                sticky bit                 File Attributes                 Links                 Change File Permissions - chmod                 Change Ownership – chown                 umask                 Lab 5.2: Understanding the /proc Directory                ACLs                 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                 Lab6.2 : Add a User in Text Mode                 Deleting Users and Data                 Change File Ownership                 chsh                 Communication With Users                 Managing Users From the GUI                 User and Group Security                 Attack Source                Pseudo-Users Access Control Lists Lab 6.3: Access Control Lists 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                 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                 All Partitions Deleted                 New Partition Created                File System Formats                Mounting Drives                Enhancing Hard Drive performance                 fstab                Add an Additional Device                Lab 9.1: Checking Hard Drive Performance                                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                 Permissions for .ssh Directory                 Preventing Man in the Middle                Authentication                 Known Hosts                 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                 Project: SSH Connect Without Passwords                Change Port Number on Client                 Config File                 Transferring Files With FileZilla                 Connecting With FileZilla                 LAB 14.5: 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                 Bastille Questions                 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                 Logwatch                 Social Engineering The Bash Shell Working Directory   Shell Aliases     The Command Line     echo     Path Variable     Structure of a Command     find     Man Page for 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 
 |