Skip to main content

Weekly Schedule

Note: Each OPS335 instructor will indicate the due dates for labs, tests and assignments. This schedule is a considered to be a general guideline for week-by-week content.

Week 1

Objectives and TasksReferenceLabs/Evaluations
Introduction to OPS335:Online Reference:Prep for Labs
- Outline, policies- Centos7 Install Tips
- Assignments, labs, evaluation, email- OPS335 Resources
- Preparation for OPS335 labs

Week 2

Objectives and TasksReferenceLabs/Evaluations
Basic Networking & Backups:Online Reference:Lab 1: Network/Backup
- ifconfig & route vs ip; resolv.conf, hostnamectl- ip vs ifconfig
- /etc/sysconfig/network-scripts/- OPS235 - Lab7
- Network connection troubleshooting- rsync Howto
- SSH & SSH Keys- Cron HowTo
- rsync & cron

Week 3

Objectives and TasksReferenceLabs/Evaluations
Packet Filtering Using iptables:Online Reference:Lab 2a: Packet Filtering Using iptables
- What is Packet Filtering- Overview
- iptables Basics (Tables, Chains, Targets)- CentOS Wiki
- iptables Commands & Options
- iptables Command Examples
- Saving iptables Settings

Week 4

Objectives and TasksReferenceLabs/Evaluations
Network Address Translation / iptables Best PracticesOnline Reference:Lab 2b: Additional iptables Troubleshooting
- Network Address Translation (NAT Table - iptables)- Test Network Connectivity (From Lab1)
- Debugging firewall problems:
- Troubleshooting Procedures
- Troubleshooting Tools
- Troubleshooting Exercises

Week 5

Objectives and TasksReferenceLabs/Evaluations
Domain Name System (DNS):Online Reference:Lab 3: DNS
- Address resolution mechanism (zone definitions)- Address resolution mechanismAssignment 1 (Part 1)
- DNS server setup- Reverse DNS lookups
- Querying Name Servers
- Reverse DNS lookups
Performing DNS Queries
- SOA, MX, TXT records
- Coordinating multiple servers

Week 6

Objectives and TasksReferenceLabs/Evaluations
Mail Servers - SMTPOnline Reference:Lab 4a: Simple Mail Server Setup
- Mail Server Elements (MSA/MTA, MUA, MDA, MS, AA, SMTP)- Sending Messages with mail Command
- Install and using mailx application (MUA)- Read Email Message with mail Command
- Analyze Email Message Headers- Reading Full Email Headers
- Setup Postfix Server (no encryption)
- Sending Email from VM to Seneca College Mail Account
- Troubleshooting

Week 7

Objectives and TasksReferenceLabs/Evaluations
Evaluation / ReviewAssignment 1 (Part 2)
Written Midterm Test

Study Week

Objectives and TasksReferenceLabs/Evaluations

Week 8

Objectives and TasksReferenceLabs/Evaluations
Using a Centralized Message Store (IMAP)Online Reference:Lab 4b: Mail Server Setup: LDA
- Specifying Domains for Received Email (MTA)- common mail server terms
- Installing & Configuring MDA/LDA- Postfix man page
- Send & Verify Receiving Mail on VMs- Configuring Dovecot
- Troubleshooting

Week 9

Objectives and TasksReferenceLabs/Evaluations
File Server (Samba):Lab 5: Samba Server
- smbclient, smbmount (mount -t cifs)
- smb.conf, testparm, smbpasswd, pdbedit
- getsebool, setsebool

Week 10

Objectives and TasksReferenceLabs/Evaluations
Web Server (Apache):Online Resources:Lab 6: Web Server
- LAMP stack installation and configuration- PHP Tutorial
- MySQL / SQL Language Resources

Week 11

Objectives and TasksReferenceLabs/Evaluations
Webmail: Encrypted connectionsOnline Reference:Lab 7: Encrypted connections and webmail
- WebMail installation and configuration- TLS, SSL Definition
- Setting Up a Self-Serve Certificate- Create a self signed SSL key for Postfix
- Configuring Postfix (VM2) for Encryption (TLS)- Dovecot SSL configuration
- Setting up Encryption with Thunderbird MUA
- Setting Up Dovecot MDA/LDA for Encryption (SSL)

Week 12

Objectives and TasksReferenceLabs/Evaluations
OpenLDAP:Online Reference:Lab 8: OpenLDAP
- LDAP Overview- OpenLDAP Administration Guide
- Client setup- CentOS server & client setup guide
- Adding users

Week 13

Objectives and TasksReferenceLabs/Evaluations
Evaluation / ReviewAssignment 2
Exam Review

Week 14

Objectives and TasksReferenceLabs/Evaluations
Evaluation / ReviewFinal Exam