Server Management Server Management is a course designed to provide the student with the tools necessary to manage a Linux Server. Each student will have a weekly session one-on-one with a certified instructor to help answer questions and demonstrate principles. This is a 4 week course. The course includes a 550 page Paper Manual shipped to the student which is 8.5 x 11" lay flat. This manual contains 40 labs that students can work through with practical applications. Each student is provided with a live server to work on for the class time. Also shipped is a CD with 63 Flash movies with voice showing you how to manage a server. Students will have access to our Live Training Network for 12 weeks, that provides students with access to 72 additional live Linux classes for free. Available for Ubuntu 8.04 or CentOS 5 Regularly: $299.95 Interactive Features: Live Voice Discussion All students can hear and speak to the instructor. No phone is necessary. Your phone line is kept open. A voice server will be used so that voice service is free. View Instructor Demonstrations Students may view a number of multimedia presentations and demonstrations from the instructor's desktop. Linux Training sessions provide the same learning opportunities as a physical classroom setting. Linux demonstrations are live interactive with the instructor and provide the opportunity to ask questions. Linux Training Server to Learn on Each student will be provided a real Linux server to work on during the class. This provides students with real skill development as they work through the class. Students will also be shown how to use VMWare Player and install a virtual machine so they learn how to build RAID and LVM on a virtual machine. Almost 40 Interactive Labs Students will have 40 labs to complete to develop Linux administration skills. These labs are step-by-step in completing the necessary tasks to become a Linux Administrator. Unlimited Email Support Students will have unlimited email support during the 4 weeks so they can ask questions of the instructor. Ongoing Support for Linux Administrators Students who register for this Linux Training Course will have continual support through our Live Training Network where they can take live classes for for free for 3 months...that is access to 72 Live Classes! Who else offers that kind of support? Check the calendar for past classes that we have offered. Here are additional Linux Server Administration classes that are offered. All Linux Admin classes can be taken with an Ubuntu emphasis or CentOS. 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-Teach 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 the course description for Linux Server Management. If you are interested in the Linux Server Daemons (web server, DNS server, mail server,etc) take the Linux Server Daemons class. Course Content for Linux Server Management: 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 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 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 17.1: Tune Kernel Parameters Load Drivers and Modules into an Existing Kernel on the Fly Practice: Add and Remove a Module Practice: Load All SCSI Drivers Build a New Kernel Lab 17.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
|