Deploying Ubuntu Server Edition. Training Course Overview. (Ubuntu 10.04 LTS)



Similar documents
Small Systems Solutions is the. Premier Red Hat and Professional. VMware Certified Partner and Reseller. in Saudi Arabia, as well a competent

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux.

Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting

Linux System Administration on Red Hat

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

Red Hat Certifications: Red Hat Certified System Administrator (RHCSA)

RedHat (RHEL) System Administration Course Summary

6231A - Maintaining a Microsoft SQL Server 2008 Database

RHCSA 7RHCE Red Haf Linux Certification Practice

Unit 10 : An Introduction to Linux OS

GL254 - RED HAT ENTERPRISE LINUX SYSTEMS ADMINISTRATION III

IBM WebSphere Application Server Version 7.0

Linux Operating System Security

Diploma in Computer Science

Getting Started in Red Hat Linux An Overview of Red Hat Linux p. 3 Introducing Red Hat Linux p. 4 What Is Linux? p. 5 Linux's Roots in UNIX p.

MCSA Security + Certification Program

Linux Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

What is included in the ATRC server support

ULTEO OPEN VIRTUAL DESKTOP UBUNTU (PRECISE PANGOLIN) SUPPORT

Ubuntu Sever Administration

Prerequisites: Fundamentals of Networking, Knowledge of Operating Systems

Administering a Microsoft SQL Server 2000 Database

GL-250: Red Hat Linux Systems Administration. Course Outline. Course Length: 5 days

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux..

ICANWK401A Install and manage a server

המרכז ללימודי חוץ המכללה האקדמית ספיר. ד.נ חוף אשקלון טל' פקס בשיתוף עם מכללת הנגב ע"ש ספיר

Likewise Security Benefits

Upgrading to Ubuntu Server Edition LTS

50331D Windows 7, Enterprise Desktop Support Technician (Windows 10 Curriculum)

Designing and Implementing a Server Infrastructure

Entrust IdentityGuard Comprehensive

What s New in Centrify Server Suite 2015

Administering a Microsoft SQL Server 2000 Database

IT6204 Systems & Network Administration. (Optional)

Windows 7, Enterprise Desktop Support Technician

Host Hardening. OS Vulnerability test. CERT Report on systems vulnerabilities. (March 21, 2011)

Below are the some of the new features of SQL Server that has been discussed in this course

10775 Administering Microsoft SQL Server Databases

VERSION 9.02 INSTALLATION GUIDE.

Oracle Linux Advanced Administration

Securing VMware Virtual Infrastructure with Centrify's Identity and Access Management Suite

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

COURCE TITLE DURATION LPI-202 Advanced Linux Professional Institute 40 H.

10775A Administering Microsoft SQL Server 2012 Databases

6419: Configuring, Managing, and Maintaining Server 2008

Advanced Linux System Administration on Red Hat

BMC BladeLogic Client Automation Installation Guide

LEARNING SOLUTIONS website milner.com/learning phone

Microsoft Dynamics CRM 2011 Installation and Deployment

Lesson Plans Microsoft s Managing and Maintaining a Microsoft Windows Server 2003 Environment

Moving to Plesk Automation 11.5

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline CIS INTRODUCTION TO UNIX

Designing a Windows Server 2008 Applications Infrastructure

Windows 7, Enterprise Desktop Support Technician Course 50331: 5 days; Instructor-led

Module 3: Resolve Software Failure This module explains how to fix problems with applications that have problems after being installed.

Course 6437A: Designing a Windows Server 2008 Applications Infrastructure

Administering Microsoft SQL Server 2012 Databases

LINUX SECURITY COOKBOOK. DanieIJ. Barren, Richard E Silverman, and Robert G. Byrnes

INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU (TRUSTY TAHR)

PARALLELS SERVER BARE METAL 5.0 README

Configuring MailArchiva with Insight Server

OMU350 Operations Manager 9.x on UNIX/Linux Advanced Administration

PARALLELS SERVER 4 BARE METAL README

Configuring Managing and Maintaining Windows Server 2008 Servers (6419B)

Planning and Administering Windows Server 2008 Servers

McAfee Firewall for Linux 8.0.0

ENTERPRISE LINUX SYSTEM ADMINISTRATION

Setup and Configuration Setup Assistant Migration Assistant System Preferences Configuration Profiles System Information

Installation & Upgrade Guide

GL275 - ENTERPRISE LINUX NETWORKING SERVICES

Beginning OpenVPN 2.0.9

Core Solutions of Microsoft Lync Server 2013

MCSA Objectives. Exam : TS:Exchange Server 2007, Configuring

Designing and Implementing a Server Infrastructure

Designing and Implementing a Server Infrastructure 20413C; 5 days, Instructor-led

Course Venue :- Lab 302, IT Dept., Govt. Polytechnic Mumbai, Bandra (E)

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Administering a SQL Database Infrastructure

Administering a SQL Database Infrastructure 20764; 5 Days; Instructor-led

Course Syllabus. Deploying Microsoft Windows Server Key Data. Audience. At Course Completion

MS-6416D: Updating Your Windows Server 2003 Technology Skills to Windows Server 2008

QuickStart Guide for Managing Computers. Version 9.2

Updating Your Windows Server 2003 Technology Skills to Windows Server 2008

COMPLETE COMPUTING, INC.

IBM Cloud Manager with OpenStack

Release Notes for McAfee(R) VirusScan(R) Enterprise for Linux Version Copyright (C) 2014 McAfee, Inc. All Rights Reserved.

ENTERPRISE LINUX NETWORKING SERVICES

"Charting the Course to Your Success!" MOC D Windows 7 Enterprise Desktop Support Technician Course Summary

Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2

Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2

OnCommand Performance Manager 1.1

Course 50322B: Configuring and Administering Windows 7

MS-6416: Updating your Network Infrastructure and Active Directory Technology Skills to Windows Server 2008

Mobile Admin Architecture

What s New in Centrify Server Suite 2014

Transcription:

Deploying Ubuntu Server Edition Training Course Overview (Ubuntu 10.04 LTS) 1.

Deploying Ubuntu Server Edition Course Overview About the Course and Objectives This advanced 40-hour course will provide participants with the skills they need to deploy, configure and maintain secure Ubuntu servers within the enterprise infrastructure. The course is based on Ubuntu 10.04 LTS. Extensive lab exercises in a multi-server virtual machine environment will help attendees put their new skills into practice. This course is available in instructor led and virtual online training classroom environments. After completing this course, participants will be able to: Install and deploy Ubuntu servers in an enterprise environment. Perform an advanced, automated installation using Kickstart. Manage disk partitions, logical volumes and file systems. Install and manage software packages using command-line tools. Create proxies and mirrors for Ubuntu repositories. Create and deploy virtual machines using KVM and libvirt. Automate updates and use Landscape to manage client systems. Maintain user-level security. Configure a simple firewall. Set up a mail server using Postfix and Dovecot. Constrain applications with AppArmor mandatory access controls. Monitor server load and status. Define and implement a backup strategy. Install and configure LDAP directory service, Kerberos and AD integration. Who Should Attend This course has been designed for intermediate-to-advanced system administrators working in organisations which are about to, or have already, deployed Ubuntu desktop and servers in the office. It has been tailored to meet the needs of companies switching from UNIX, Red Hat and other Linux distributions. The course is not intended for those with only a Microsoft system administration background. 2.

Pre-requisites Attendees should already have: An Ubuntu Certified Professional certification and/or; A RHCE certification and/or, the equivalent training and working knowledge of RedHat (or other RPM-based distributions), and/or A sound working knowledge of system administration of some other version of UNIX or Linux such as Solaris, HPUX or SUSE. In particular attendees must be able to work effectively at a command prompt and have familiarity with: The bash shell and ssh Use of standard filters and pipelines File system management commands Commands to list and manage processes TCP/IP networking and configuration An editor that doesn't need a mouse, such as vi or emacs Students receive Individual student packs consisting of: Student Course Guide Ubuntu 10.04 LTS desktop and server CDs Ubuntu note pad and pen Ubuntu gift (it's a surprise!) Free access to Landscape systems management and monitoring service. Certificate of completion, following minimum 80 per cent attendance and active participation, as determined by the instructor. Course Delivery Options A Canonical-trained Ubuntu Certified Instructor will guide students throughout the Deploying Ubuntu Server course. There is a choice of online training and classroom training, providing students with the learning environment which suits them best. Online training Students develop essential skills without spending time and money travelling to a training centre. Canonical's online course provides students with 40 hours of planned, instructor-led training over the Internet. Students log in to Canonical online lab environments at specific class times so they can see, hear and interact with their instructor and fellow students and complete lab exercises in real time. 3.

All participants need is a high-speed Internet connection, a sound card, a microphone and a basic level of English language comprehension. Canonical's integrated VoIP facility, virtual machine technology and Ubuntu Certified Instructor will take care of the rest. Students should check the complete technical requirements and their Internet connectivity before signing up to this course. Course Schedule Classroom training Ubuntu classroom-based courses provide students with a face-to-face learning experience at a set place and time. Each five-day classroom course consists of around 7.5 hours of instruction per day. Visit www.ubuntu.com/training for more information about the course, online training option and to locate a local training partner. Our lab environment, and installation Lesson 0: Getting Started in the Virtual Training Environment (Virtual Classroom Training Only) Introduction to the environment used for the course and the labs Architecture of the virtual training environment Introduction to Moodle Introduction to Spreed Interacting with fellow students and the instructor Giving feedback to the instructor Using audio (computer-based, or dial-in) Testing your connection speed ssh login to the virtual machine environment ssh client recommendations for windows and macintosh users Accessing your virtual machines Using 'screen' to switch between machines (Ctrl-A commands) Lesson 1: Installation Installation Checking hardware requirements Downloading and burning an installation CD Running the installer Expert mode installation 4.

Partitioning: (guided, manual, LVM) Software selection Why is the root account disabled? Troubleshooting installations Saving installation logs Passing parameters to the installer Logical Volumes The benefits of logical volumes Architecture Creating physical volumes, volume groups and logical volumes Extending logical volumes Time synchronisation Service Management Controlling boot-time service startup Run-level management Package Management Lesson 2: Debian Package Management What is a Debian package? Low-level package management Installing, listing and removing packages with dpkg Package configuration and re-configuration High-level package management Repository structure: pockets and components The Advanced Packaging Tool (APT) Specifying the location of repositories Installing, removing and searching packages Package dependencies Meta-packages and virtual packages Personal Package Archives Repository management Creating a local repository Configuring a proxy server Mirroring a repository 5.

Virtualization and Deployment Lesson 3: Virtualization and Deployment Virtualization Setting up a KVM host Virtual machine management using libvirt and virsh Creating a guest Building machine images with VMbuilder Automated installation Kickstart and pre-seeding Creating and using a kickstart file Setting up DHCP and TFTP servers to support installation Installing from a local server Making an automated installation CD Automating Updates Server management using Landscape Obtaining a Landscape account Configuring and registering a Landscape client Managing and upgrading machines through Landscape Security, Integrity, Performance, and Authentication Lesson 4: Security, Integrity and Performance User-level security Living without a root login sudo and the sudoers file Ubuntu group memberships and privileges Configuring PAM to enforce password strength Encrypting partitions using the dm-crypt device mapper Constructing a firewall netfilter and iptables Simplifying firewall construction with ufw Testing firewalls with nmap Mandatory access control with AppArmor Discretionary vs Mandatory access control 6.

Creating an AppArmor profile Setting enforce mode and complain mode Intrusion detection Verifying file system integrity with AIDE Monitoring log files with logwatch Configuring ssh authentication Configuration management with etckeeper Backup tools and strategies Multi-level backup strategies Using rsync for backups Centralised backup with BackupPC and Bacula System monitoring and performance tuning Monitoring memory and disk usage Centralised monitoring with Nagios and Munin Network latency monitoring with Smokeping Kernel parameter tuning Lesson 5: Directory Service and Authentication OpenLDAP OpenLDAP components and architecture Installation and initial configuration Command-line tools (ldapadd and friends) Secure LDAP Managing user accounts in LDAP Configuring a client to use LDAP for authentication Replicating an LDAP directory Kerberos Setting up a Key Distribution Centre Configuring clients for kerberos login Adding principals: Hosts, services, users, admin Active Directory integration Likewise Open Joining a domain Logging in as an AD user END 7.