Custom Search
Provided by: Guru Labs

Enterprise Linux Security Administration: Guru Labs GL550

LINUX

Guru Labs
Training Provided by Guru Labs Focuses on using the latest advances in Linux security to secure both the base OS, and a collection of the most popular applications. Advanced security technologies such as Kerberos and SELinux are covered.
This is primarily ilt training
computer labComputer Lab Work
coursewareCourseware may be available for purchase
instructor led trainingThis class may be available at a classroom in Bountiful, UT,
Contact Guru Labs for more information
Course Level:advanced
Duration:5 days
Training Presented in:English
Enterprise Linux Security Administration: Guru Labs GL550 Course Length: 5 days/40 hours

Course Description:  This highly technical course focuses on properly securing machines running the Linux operating systems. A broad range of general security techniques such as packet filtering, password policies, and file integrity checking are covered. Advanced security technologies such as Kerberos and SELinux are taught. Special attention is given to securing commonly deployed network services. At the end of the course, students have an excellent understanding of the potential security vulnerabilities -- know how to audit existing machines, and how to securely deploy new network services.

Prerequisites:  This class covers advanced security topics and is intended for experienced systems administrators. Candidates should have current Linux or UNIX systems administration experience equivalent to the GL120 "Linux Fundamentals",  GL250 "Enterprise Linux Systems Administration", and GL275 "Enterprise Linux Network Services"

Distributions:  This courses is currently supported on the latest releases of Red Hat Enterprise Linux, Fedora Core Linux, SUSE Linux Enterprise Server, or SUSE Linux Professional.  See the exact versions here.


Security Foundations
Security Principles
Post-installation Hardening
Service Discovery, Minimization
Scanning and Mapping Vulnerabilities
Probing with DNS, SNMP, RPC, and NFS
Nessus Insecurity Scanner
Password Security and PAM

Secure Authentication with Kerberos
Secure Time Synchronization with NTP
ACLs for Secure NTP
Kerberos History, Implementations, and Concepts
Kerberos Principals, Safeguards, and Components
Authentication Process and Identification Types
KDC Server Daemons
Plan Topology and Implementation
Create KDC Databases and Administrators
Add Host Principals and Common Service Principals
Configure Slave KDC
Client PAM Configuration
Managing Keytabs
Principals and Managing Principals
MIT vs. Heimdal Principal Policy
Using Kerberized Services
Enabling Kerberized Services
OpenSSH and Kerberos

Securing the Filesystem
Filesystem Mount Options
NFS Properties and NFS Export Option
NFSv4 and GSSAPI Auth
Implementing NFSv4
File Encryption with GPG and OpenSSL
Encrypted Loopback FS
Using RPM as an IDS
TripWire History and Concepts
TripWire Installation, Policies, and Configuration
TripWire Commands and General Operation

Securing Common Services
Secure CGI with Apache
Turning off Unneeded Modules
Configuration Delegation and Scope
ACL by IP Address
HTTP User Authentication
Standard Auth Modules
HTTP Digest Authentication
Authentication via SQL, LDAP, and Kerberos
Scrubbing HTTP Headers
Metering HTTP Bandwidth
PostgreSQL Overview and Default Configuration
SSL for PostgreSQL
Authentication Methods and Advanced Authentication
Ident-based Authentication
PostgreSQL Kerberos Authentication
Integrating Apache, PHP, and PostgreSQL Securely
SMTP Overview and Implementations
Selecting an MTA
Security Considerations
Postfix Overview
Chrooting Postfix
Connections and Relays
SMTP AUTH & StartTLS/SSL
Secure Cyrus IMAP Config
Using GSSAPI/Kerberos Authentication

SELinux
DAC vs. MAC Security
Shortcomings of Traditional UNIX Security
SELinux Goals, Terms, and Architecture
Activating and Interfacing with SELinux
SELinux commands and Roles
Understanding and Modifying Policy Source
File Context Files (*.fc)
Type Enforcement Files (*.te)
Using Booleans
Policy Analysis
Policy Customization
About The Training Provider: Guru Labs
Guru Labs - Guru Labs Training is focused on instructor-led Linux training. Because we thoroughly research cutting edge advancements our curriculum is relevant to todays changing technologies. Our instructors are unparalleled experts in creating successful and enjoyable training experiences for individuals and groups. Guru Labs writes and maintains our own highly acclaimed courseware. Although in...
tcw11-gfc-v396M-10/25/09-10:21:12-()[A]-[A]-[B] -08:29:44