LinuxTraining.com

.

Enterprise Linux Services

GL986 - Enterprise Linux Services

Upcoming GL986 Classes

  1. Request Class

Enterprise Linux Services custom course for BCIT

Current Version: B00

Prerequisites:

Custom requirements

Supported Distributions:

SUSE Linux Enterprise 11

Course Outline:

  1. Installing SLES11
    1. YaST Install Program Interface
    2. Network Installation
    3. SLP for SUSE Linux Installation
    4. Installation Choices
    5. Kernel Crash Dump Configuration
    6. Creating AutoYaST2 Files
    7. Using AutoYaST2 files
    8. linuxrc Automation
    9. Installation Diagnostics
    10. After The First Reboot
    11. A Typical Install
    12. Managing Software
    13. Using the Zypper command
    14. Zypper Services and Catalogs
    Lab Tasks
    1. SUSE Installation
    2. Managing Zypper Repositories
    3. Using Zypper
  2. Boot Process and SysV Init
    1. Booting Linux on PCs
    2. GRUB Configuration
    3. /sbin/init
    4. /etc/inittab
    5. SUSE /etc/init.d/boot
    6. Runlevel Implementation
    7. System Configuration Files
    8. SLES11 Configuration Utilities
    9. Typical SysV Init Script
    10. The /etc/init.d/*.local Files
    11. Managing Daemons
    12. Controlling Service Startup
    13. Shutdown and Reboot
    Lab Tasks
    1. Boot Process
    2. GRUB Command Line
    3. Basic GRUB Security
    4. Managing Services With chkconfig
    5. Troubleshooting Practice: Boot Process
  3. Networking
    1. Linux Network Interfaces
    2. Ethernet Hardware Tools
    3. Network Configuration with ip Command
    4. Multiple IP Addresses
    5. Configuring Routing Tables
    6. IP to MAC Address Mapping with ARP
    7. Starting and Stopping Interfaces
    8. NetworkManager
    9. DNS Clients
    10. DHCP Clients
    11. Configuring a DHCP server
    12. SUSE YaST Network Configuration Tool
    13. Network Diagnostics
    14. Information from netstat and ss
    15. Managing Network-Wide Time
    16. Continual Time Sync with NTP
    17. Configuring NTP Clients
    18. Useful NTP Commands
    Lab Tasks
    1. Network Discovery
    2. Basic Client Networking
    3. NTP Client Configuration
    4. Multiple IP Addresses Per Network Interface
  4. The Linux Filesystem
    1. Filesystem Support
    2. Navigating the Filesystem
    3. Displaying Directory Contents
    4. File Ownership
    5. Default Group Ownership
    6. File and Directory Permissions
    7. File Creation Permissions with umask
    8. Changing File Permissions
    9. SUID and SGID on files
    10. SGID and Sticky Bit on Directories
    Lab Tasks
    1. Navigating Directories and Listing Files
    2. File and Directory Ownership and Permissions
  5. Manipulating Files
    1. Directory Manipulation
    2. File Manipulation
    3. Deleting and Creating Files
    4. Physical Unix File Structure
    5. Filesystem Links
    6. File Extensions and Content
    7. Displaying Files
    8. Previewing Files
    9. Displaying Binary Files
    10. Searching the Filesystem
    11. Alternate Search Method
    12. Producing File Statistics
    Lab Tasks
    1. Manipulating Files and Directories
    2. File Examination & Search Commands
  6. User/Group Administration
    1. User and Group Concepts
    2. User Administration
    3. Modifying Accounts
    4. Group Administration
    5. Password Aging
    6. Default User Files
    7. Controlling Logins
    8. Manual DS Client Configuration
    9. SLES Graphical DS Client Configuration
    Lab Tasks
    1. User and Group Administration
    2. Using LDAP for Centralized User Accounts
    3. Troubleshooting Practice: Account Management
  7. Process Administration
    1. Automating Tasks
    2. at/batch
    3. cron
    4. The crontab Command
    5. crontab Format
    6. /etc/cron.*/ Directories
    Lab Tasks
    1. Creating and Managing User Cron Jobs
    2. Adding System cron Jobs
  8. Monitoring & Troubleshooting
    1. System Status – Memory
    2. System Status – I/O
    3. System Status – CPU
    4. Performance Trending with sar
    5. Process Accounting
    6. Troubleshooting Basics: The Process
    7. Troubleshooting Basics: The Tools
    8. strace and ltrace
    9. Common Problems
    10. Troubleshooting Incorrect File Permissions
    11. Inability to Boot
    12. Typos in Configuration Files
    13. Corrupt Filesystems
    14. SUSE Rescue Environment
    Lab Tasks
    1. Recovering Damaged MBR
    2. Using BSD Process Accounting
  9. DNS Concepts
    1. Naming Services
    2. DNS – A Better Way
    3. The Domain Name Space
    4. Delegation and Zones
    5. Server Roles
    6. Resolving Names
    7. Resolving IP Addresses
    8. Basic BIND Administration
    9. Configuring the Resolver
    10. Testing Resolution
    Lab Tasks
    1. Configuring a Slave Name Server
  10. Configuring BIND
    1. BIND Configuration Files
    2. named.conf Syntax
    3. named.conf Options Block
    4. Creating a Site-Wide Cache
    5. rndc Key Configuration
    6. Zones In named.conf
    7. Zone Database File Syntax
    8. SOA – Start of Authority
    9. A & PTR – Address & Pointer Records
    10. NS – Name Server
    11. CNAME & MX – Alias & Mail Host
    12. Abbreviations and Gotchas
    13. $GENERATE, $ORIGIN, and $INCLUDE
    Lab Tasks
    1. Use rndc to Control named
    2. Configuring BIND Zone Files
  11. Creating DNS Hierarchies
    1. Subdomains and Delegation
    2. Subdomains
    3. Delegating Zones
    4. in-addr.arpa. Delegation
    5. Issues with in-addr.arpa.
    6. RFC2317 & in-addr.arpa.
    Lab Tasks
    1. Create a Subdomain in an Existing Domain
    2. Subdomain Delegation
  12. Advanced BIND DNS Features
    1. Address Match Lists & ACLs
    2. Split Namespace with Views
    3. Restricting Queries
    4. Restricting Zone Transfers
    5. Running BIND in a chroot jail
    6. Dynamic DNS Concepts
    7. Allowing Dynamic DNS Updates
    8. DDNS Administration with nsupdate
    9. Common Problems
    10. Common Problems
    11. Securing DNS With TSIG
    Lab Tasks
    1. Configuring Dynamic DNS
    2. Securing BIND DNS
  13. LDAP Concepts and Clients
    1. LDAP: History and Uses
    2. LDAP: Data Model Basics
    3. LDAP: Protocol Basics
    4. LDAP: Applications
    5. LDAP: Search Filters
    6. LDIF: LDAP Data Interchange Format
    7. OpenLDAP Client Tools
    8. Alternative LDAP Tools
    Lab Tasks
    1. Querying LDAP
  14. OpenLDAP Servers
    1. Popular LDAP Server Implementations
    2. OpenLDAP: Server Architecture
    3. OpenLDAP: Backends
    4. OpenLDAP: Replication
    5. OpenLDAP: Configuration Options
    6. OpenLDAP: Configuration Sections
    7. OpenLDAP: Global Parameters
    8. OpenLDAP: Database Parameters
    9. OpenLDAP Server Tools
    10. Enabling LDAP-based Login
    Lab Tasks
    1. Building An OpenLDAP Server
    2. Enabling TLS For An OpenLDAP Server
    3. Enabling LDAP-based Logins
  15. SMTP Theory
    1. SMTP
    2. SMTP Terminology
    3. SMTP Architecture
    4. SMTP Commands
    5. SMTP Extensions
    6. SMTP AUTH
    7. SMTP STARTTLS
    8. SMTP Session
  16. Postfix
    1. Postfix Features
    2. Postfix Architecture
    3. Postfix Components
    4. Postfix Configuration
    5. master.cf
    6. main.cf
    7. Postfix Map Types
    8. Postfix Pattern Matching
    9. Advanced Postfix Options
    10. Virtual Domains
    11. Postfix Mail Filtering
    12. Configuration Commands
    13. Management Commands
    14. Postfix Logging
    15. Logfile Analysis
    16. chrooting Postfix
    17. Postfix, Relaying and SMTP AUTH
    18. SMTP AUTH Server and Relay Control
    19. SMTP AUTH Clients
    20. Postfix / TLS
    21. TLS Server Configuration
    22. Postfix Client Configuration for TLS
    23. Other TLS Clients
    24. Ensuring TLS Security
    Lab Tasks
    1. Configuring Postfix
    2. Postfix Network Configuration
    3. Postfix Virtual Host Configuration
    4. Postfix SMTP AUTH Configuration
    5. Postfix STARTTLS Configuration
    6. SUSE Postfix Configuration Cleanup
  1. Xen Virtualization
    1. Virtualization: What and Why?
    2. What is Xen?
    3. Xen Networking
    4. Live Migration of Xen Virtual Servers
    5. xend Configuration
    6. Guest Config Files
    7. The xm Command
    8. Common xm Usage
    Lab Tasks
    1. Installing a Virtual Machine
    2. Creating a Bootstrapped Xen Guest
  2. Mail Services and Retrieval
    1. Filtering Email
    2. Procmail
    3. SpamAssassin
    4. Bogofilter
    5. amavisd-new Mail Filtering
    6. Accessing Email
    7. The IMAP4 Protocol
    8. Dovecot POP3/IMAP Server
    9. Cyrus IMAP/POP3 Server
    10. Cyrus IMAP MTA Integration
    11. Cyrus Mailbox Administration
    12. Fetchmail
    13. SquirrelMail
    14. Mailing Lists
    15. GNU Mailman
    16. Mailman Configuration
    Lab Tasks
    1. Configuring Procmail & SpamAssassin
    2. Configuring Cyrus IMAP
    3. Dovecot TLS Configuration
    4. Configuring SquirrelMail
    5. Base Mailman Configuration
    6. Basic Mailing List
    7. Private Mailing List