L+ Red Hat Linux Administration

Course Outline

Lesson 1: History and Development of Linux
• A Brief History of Linux
• Discussing Functions, Features, and Benefits of a Linux Solution as Compared to Other Operating Systems
• Acquiring and Using Linux
• Discussing Ways Linux is Used
• Examining Linux Distributions, Identifying Different Linux Distributions Available
• Installing and Disk Partitioning Choices

Lesson 2: System Access
• Logging in and Using the Linux System
• Using the History and Tab-Completion Features
• Using the main pages
• Additional Help Sources
• Using Info Pages
• Obtaining Information About Your System
• Determining System Status
• Logging Out
• Accessing Multiple Virtual Terminals
• Logging In and Using Remote Linux Systems
• Accessing the Classroom Server Using its FQDN
• Accessing Remote Systems through telnet
• Installing and Configuring SSH Server
• Installing and Configuring SSH Client

Lesson 3: Starting and Stopping Programs, Services and Systems
• Shutting Down a Linux System
• Examining Runlevels
• Restarting the System
• Halting the System
• Overview of RPM packaging System
• Examining Processes with TOP, NETSTAT
• Halting Processes by PID
• Starting – Restarting Processes
• Starting, Restarting  with XINETD
• Network Configuration Options with NEAT and Ifconfig
• Resolv.conf
• Hosts.conf

Lesson 4: User Accounts
• Creating Additional User Accounts
• Adding a User with the Useradd Command
• Comparing a Regular and root User
• Creating Groups
• Displaying Information About Users
• Modifying User Accounts
• Changing User Passwords

Lesson 5: Introduction to the Filesystem + File Editing
• Filesystem Navigation
• Using Shell Metacharacters with Is
• Mounting and Unmounting Filesystems
• Creating a Directory
• Copying Files
• Moving and Renaming, Removing Files
• Finding Files
• Locating Files and Executing a Command
• Using the vi Editor
• Using the pico Editor
• Examining File Contents
• Examining the Results of Redirection
• Creating files with cat and echo
• Appending to Files

Lesson 6: Working with Linux Permissions
• Understanding Permissions
• Viewing Default Permissions
• Changing File and Directory Permissions
• Changing File Permissions Using the Number Method
• Changing Ownership with chown
• Setting Daemon and Process Permissions
• Setting SUID and SGID

Lesson 7: DHCP Service Configuration
• DHCP – Concepts Overview
• DHCPD Version and RPM info
• Editing the DHcpd.conf
• Stopping and Starting the Service
• Multiple Interface Considerations
• Options in the DHcpd.conf
• Dhcp Client Configuration
• Examining Service Logs

Lesson 8: DNS Bind
• DNS – Concept Overview
• Zone Types
• Named and Bind Versions
• Installing Bind
• Editing named.conf
• Editing Zones
• Zone File Placement
• Slave and Master Zones
• Windows 2000 Zone Integration

Lesson 9: Squid Proxy Server
• Proxy – Concept Overview
• Installing Squid
• Editing Squid.conf
• Stopping and Starting Squid
• Client Configuration

Lesson 10: Apache Web Server
• Web Server – Concept Overview
• Installing Apache
• Stopping + Starting Httpd
• Editing Httpd.conf
• Creating Name Based Hosts
• Interactions with DNS

Lesson 11: WUFtp Server
• FTP Server – Concept Overview
• Installing Wuftp
• Enabling Ports in Super Server
• Stopping and Starting Super Server
• Default Permissions

Lesson 12: Samba Server
• NetBios Services Overview
• Installing Samba and Swat
• Editing SMB.conf
• Turing on Winds ServerEncrypted Password Settings with Windows
• File Sharing on an NT/2000/2003 Domain
• SWAT – Web Configuration and Setup

Lesson 13: Sendmail Services
• Overview of Sendmail
• SMTP + POP + IMAP Overview
• Installing the Packages
• Configuration of Sendmail.conf
• Turning on POP and IMAP Services
• Web Mail Potions
• Installing and Configuration of WEbmail Interface
• WEbmail Configuration and troubleshooting

Lesson 14: Deploying LTSP (time permitting)
• Terminal Services – Concept Overview
• Installing LTSP
• Configuring Supporting Files For: DHCP, DNS, NFS, Xi386, TFTP
• Making Client Boot Disks
• Troubleshooting Client Installation

View upcoming Class Schedule & Signup for a Class!