Weekly Schedule
Week 1
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Create a CentOS Linux VM in VMware: | Lecture Notes: | Lab 1: Installing CentOS 7 with VMWare Workstation |
- Install CentOS (Full Install) in VMware Workstation application (create customized partitions) | - Welcome to OPS245!:web, pdf | WARNING: If working from home, use VMware Workstation (Windows/Linux) or VMware Fusion (macOS). |
- Shell Scripting | - Installing Linux: web, pdf | Do not use any other virtualization software! |
- Obtain System Information | - Bash Shell Scripting (part 1): web, pdf | OPS235 Scripting Exercises |
Post-Installation Tasks: | Setup Tutorial: | |
- Post-Install Commands | - Install Flash (to view web notes in CentOS 7) | |
- Bash Shell Scripting Essentials | ||
- Using a Bash Shell Script to Create a Post Installation Report |
Week 2
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Creating & Using Virtual Machines | Lecture Notes: Installing Virtual Machines: web, pdf | Lab 2: Creating and Using Virtual Machines |
- Installing and Using Virtualization Software | ||
- Installing Guest VMs |
Week 3
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Creating & Using Virtual Machines / Continued | Lecture Notes: | Lab 2: Creating and Using Virtual Machines |
- Manipulating Virtual Machines | - Managing Virtual Machines: web, pdf | |
- Backing-up Virtual Machines | - Bash Shell Scripting (part2): web, pdf | |
- Manipulating Virtual Machines with Shell Scripts |
Week 4
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Troubleshooting, Archiving, Package Management: | Lecture Notes: | Lab 3: Troubleshooting, Archiving, and Packages |
- Common Troubleshooting Examples | - Troubleshooting, Archiving, Package Management: web, pdf | |
- Archiving Files | - Bash Shell Scripting (part 3): web, pdf | |
- Package Management |
Week 5
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Managing Users, Groups & Services: | Lecture Notes: | Lab 4: Users, Groups and Services |
- User Management | - Managing Users, Groups & Services: web, pdf | |
- Group Management | - Bash Shell Scripting (part 4): web, pdf | |
- Service Status | ||
- Starting / Stopping Services |
Week 6
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Evaluations | Labs 1-4 Due | |
Assignment 1 Due | ||
MIDTERM Test |
Study Week
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Week 7
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Monitoring Disk Space, Intro to LVM | Lecture Notes: Monitoring Disk Space, crontab , awk command: web, pdf | Lab 5: Monitoring Disk Space - Investigation 1 |
- Monitoring Hard Disk Space | ||
- LVM - Definition | ||
- Using LVM | ||
- Creating Shell Scripts to Flag Low Disk Space |
Week 8
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Using Logical Volume Manager (LVM): | Lecture Notes: | Lab 5: Using LVM - Investigation 2 |
- Creating Shell Scripts to Flag Low Disk Space | - Introduction to LVM: web, pdf | |
- Demonstration of Growing /home partition using LVM: YouTube |
Week 9
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Configuring a Network Using Virtual Machines | Lecture Notes: | Lab 6: Virtual Networks |
- Static Network Configuration | - Creating a Virtual Network: web, pdf | |
- Network Configuration with a DHCP client | - Bash Shell Scripting (part 6): web, pdf | |
- Basic TCP/IP network commands: ping , ifconfig , netstat |
Week 10
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Setup and Configure Secure Shell Services | Lecture Notes: | Lab 7: Setup and Configure SSH |
- Network Services | - Securing Network via SSH: web, pdf | |
- SSH | - Configuring Firewalls (iptables): web, pdf |
Week 11
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Setting Up, Using and Maintaining a DHCP Server | Lecture Notes: | Lab 8: Setup and Configure a DHCP Server |
- DHCP Server | - Setting up a DHCP Server: web, pdf |
Week 12
Learning Objectives and Tasks | References | Evaluation |
---|---|---|
Evaluations | Labs 5-8 Due | |
Assignment 2 Due | ||
Final Test |