Difference between revisions of "OPS235 Weekly Schedule - Fedora17"

From CDOT Wiki
Jump to: navigation, search
Line 1: Line 1:
#REDIRECT [[Winter 2012 OPS235 Weekly Schedule]]
+
[[Category:OPS235]]
 +
 
 +
{|width="100%" border="1" cellspacing="2" cellpadding="7"
 +
|
 +
:'''Week'''
 +
|
 +
:'''Objectives and Tasks'''
 +
|
 +
:'''Slides / Reference'''
 +
|
 +
'''Labs'''
 +
|-
 +
|
 +
:'''Week 1''' (May 6 -12)
 +
 
 +
|
 +
:'''Fedora 17 Installation (on Main Host)'''
 +
:* Manually Creating Partitions
 +
:* Installing Fedora
 +
:* Boot loaders
 +
|
 +
 
 +
 
 +
:'''Slides:'''
 +
::*Course Introduction:
 +
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w1_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w1_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w1_l1.ppt ppt] ]
 +
::*Lab 1 Preparation / Debriefing:
 +
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w2_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w2_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w2_l1.ppt ppt] ]
 +
 +
 
 +
:'''Reference:'''
 +
::* [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/ Fedora 17 Installation Guide]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_1 Lab 1]
 +
|-
 +
|
 +
:'''Week 2''' (May 13-19)
 +
 
 +
|
 +
:'''Creating & Using Virtual Machines'''
 +
:* Installing and Using Virtualization Software
 +
:* Installing Guest VMs
 +
<!-- Assignment 1 Released -->
 +
|
 +
 
 +
:'''Slides:'''
 +
::*Virtual Machines Part I (Lab 2 Investigations 1-4):
 +
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w3_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w3_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w3_l1.ppt ppt] ]
 +
 
 +
::*Virtual Machines Part II (Lab 2 Investigations 5-7):
 +
::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w3_l2.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w3_l2.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w3_l2.ppt ppt] ]
 +
 
 +
:'''Reference:'''
 +
::* [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/pt-Advanced_installation_options.html Fedora 17 Installation Guide]
 +
::** [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/sn-automating-installation.html Automating the Installation with Kickstart]
 +
::** [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/ch-kickstart2.html Kickstart Installations]
 +
::** [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/ch-redhat-config-kickstart.html Kickstart Configurator]
 +
::* [http://docs.fedoraproject.org/virtualization-guide/f13/en-US/html/ Fedora Virtualization Guide]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_2 Lab 2]
 +
|-
 +
|
 +
:'''Week 3''' (May 20 - 26)
 +
 
 +
 
 +
|
 +
:'''LVM &amp; Software Package Management'''
 +
:* Logical Volume Management
 +
:* Software Package management with rpm and yum
 +
|
 +
:* [[Logical Volume Management]]
 +
:* [http://www.tldp.org/HOWTO/LVM-HOWTO/whatislvm.html LVM HOWTO] - Read chapters 1 - 3
 +
:* [http://fedoranews.org/alex/tutorial/rpm/ Use the RPM Utility]
 +
:* [http://www.centos.org/docs/5/html/yum/ Using the YUM Utility]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_3 Lab 3]
 +
|-
 +
|
 +
:'''Week 4''' (May 27 - June 2)
 +
 
 +
|
 +
:'''LVM &amp; Software Package Management (continued)'''
 +
:* Logical Volume Management
 +
:* Installing / Removing Applications with Yum
 +
|
 +
:*Refer to Week 3 notes...
 +
|
 +
|-
 +
|
 +
:'''Week 5''' (June 3 - 9)
 +
 
 +
 
 +
|
 +
:'''Working with Partitions / User &amp; Group Management'''
 +
:* Creating / Managing Virtual Partitions
 +
:* Mounting / Unmounting File Systems
 +
:* Automatically Mount File Systems Upon Boot-up
 +
:* User and Group Management
 +
|
 +
:* [[Logical Volume Management]]
 +
:* [http://tldp.org/HOWTO/Partition/fdisk_partitioning.html Partitioning with fdisk]
 +
:* [http://www.linux-tutorial.info/modules.php?name=MContent&pageid=282 Mounting / Unmounting File-systems]
 +
:* [http://www.itwire.com/business-it-news/open-source/14446-uid-and-gid-the-basics-of-linux-user-admin UID and GID explained]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_4 Lab 4]
 +
|-
 +
|
 +
:'''Week 6''' (June 10 - 16).
 +
 
 +
|
 +
:'''Archiving Files, Compiling Software<br />Packages from Source, Managing Services'''
 +
:* Using Archive Files (tar, tar.gz, tgz)
 +
:* Compiling Software from Source Code
 +
:* System Services (via '''systemd''')
 +
 
 +
:* Catch-up on Labs
 +
:* Work on assignment
 +
:* Review for Practical and Written tests
 +
|
 +
:* [http://www.centos.org/docs/2/rhl-gsg-en-7.2/s1-zip-tar.html archiving with tar, gzip,gunzip]
 +
:* [http://www.tuxfiles.org/linuxhelp/softinstall.html Compiling Software from Source Code]
 +
 
 +
:* [[init vs systemd]]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_5 Lab 5]
 +
|-
 +
|
 +
:'''Week 7''' (June 17 - 23)
  
This is a trampoline for the '''current''' OPS235 Weekly Schedule. Change the link above to point to the current version of the weekly schedule (e.g., "Fall 2030 OPS235 Weekly Schedule"). Do '''not''' point this to "Current OPS235 Weekly Schedule".
+
|
 +
:'''Evaluation'''
 +
:* Practical Test 1 (covering weeks 1-6)
 +
:* Written Test 1 (covering weeks 1-6)
 +
|
 +
|
 +
|-
 +
!colspan="4"|Study Week (Feb 25 - Mar 3)
 +
|-
 +
|
 +
:'''Week 8''' (July 1 - 7)
  
[[Category:OPS235]]
+
|
 +
<!-- * Assignment 1 Evaluation -->
 +
:'''Configuring a Network Using Virtual Machines'''
 +
:* Static Network Configuration
 +
:* Network Configuration with a DHCP client
 +
:* Basic TCP/IP network commands: ping, ifconfig, netstat
 +
:* '''Assignment 1 Due'''
 +
|
 +
:Networking with Virtual Machines (Introduction)
 +
:* [http://en.wikipedia.org/wiki/Virtual_network Virtual Network - Definition]
 +
:* [http://www.reallylinux.com/docs/networkingadmin.shtml Important Linux Networking Commands] (Also refer to lab 6 notes)
 +
:* [http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html Linux Network Configuration]
 +
:* [[IPTables]] Reference
 +
:* Lab6 Notes: [http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_6#Investigation_8:_How_do_I_view_and_configure_the_IPTABLES_firewall.3F_--_Basic_Function.2FConfiguration IPTABLES Firewall]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_6 Lab 6]
 +
|-
 +
|
 +
:'''Week 9''' (July 8 - 14)
 +
 
 +
|
 +
:'''Setup and Configure Secure Shell Services,<br />Using Virtual Machines'''
 +
:* Network Services
 +
:* SSH
 +
|
 +
:* Network services/ssh
 +
:* [http://support.suso.com/supki/SSH_Tutorial_for_Linux SSH Tutorial]
 +
:* [http://it.toolbox.com/blogs/locutus/shh-securing-ssh-howto-10640 How to Make SSH More Secure]
 +
:* [[IPTables]]
 +
:* Interest Topic: [http://linuxgazette.net/issue58/sharma.html Linux Security Tips] (See Areas involving Networking)
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_7 Lab 7]
 +
|-
 +
|
 +
:'''Week 10''' (July 15 - 21)
 +
 
 +
 
 +
|
 +
:'''Setting Up, Using &amp; Maintaining a DHCP Server'''
 +
:* DHCP Server
 +
|
 +
:* DHCP Server Definition:<br />[http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol]
 +
|
 +
[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_8 Lab 8]
 +
|-
 +
|
 +
:'''Week 11''' (July 22 - 28)
 +
 
 +
 
 +
|
 +
:* '''Assignment 2 released'''
 +
:* Review for Practical Test
 +
|
 +
:*[[OPS235_Assignment_2]]
 +
|
 +
 
 +
 
 +
|-
 +
|
 +
:'''Week 12''' (July 29 - August 4)
 +
 
 +
 
 +
|
 +
:* '''Practical Test 2'''
 +
|
 +
|
 +
 
 +
 
 +
|-
 +
|
 +
:'''Week 13''' (August 4 - 11)
 +
 
 +
 
 +
|
 +
:* '''Assignment 2 Due'''
 +
:* Review for Exam
 +
|
 +
|
 +
 
 +
|-
 +
!colspan="4"|Exam Week (August 12 - 16)
 +
|}
 +
 
 +
[[OPS235 Resources]]

Revision as of 08:53, 14 May 2013


Week
Objectives and Tasks
Slides / Reference

Labs

Week 1 (May 6 -12)
Fedora 17 Installation (on Main Host)
  • Manually Creating Partitions
  • Installing Fedora
  • Boot loaders


Slides:
  • Course Introduction:
[ odp ] [ pdf ] [ ppt ]
  • Lab 1 Preparation / Debriefing:
[ odp ] [ pdf ] [ ppt ]


Reference:

Lab 1

Week 2 (May 13-19)
Creating & Using Virtual Machines
  • Installing and Using Virtualization Software
  • Installing Guest VMs
Slides:
  • Virtual Machines Part I (Lab 2 Investigations 1-4):
[ odp ] [ pdf ] [ ppt ]
  • Virtual Machines Part II (Lab 2 Investigations 5-7):
[ odp ] [ pdf ] [ ppt ]
Reference:

Lab 2

Week 3 (May 20 - 26)


LVM & Software Package Management
  • Logical Volume Management
  • Software Package management with rpm and yum

Lab 3

Week 4 (May 27 - June 2)
LVM & Software Package Management (continued)
  • Logical Volume Management
  • Installing / Removing Applications with Yum
  • Refer to Week 3 notes...
Week 5 (June 3 - 9)


Working with Partitions / User & Group Management
  • Creating / Managing Virtual Partitions
  • Mounting / Unmounting File Systems
  • Automatically Mount File Systems Upon Boot-up
  • User and Group Management

Lab 4

Week 6 (June 10 - 16).
Archiving Files, Compiling Software
Packages from Source, Managing Services
  • Using Archive Files (tar, tar.gz, tgz)
  • Compiling Software from Source Code
  • System Services (via systemd)
  • Catch-up on Labs
  • Work on assignment
  • Review for Practical and Written tests

Lab 5

Week 7 (June 17 - 23)
Evaluation
  • Practical Test 1 (covering weeks 1-6)
  • Written Test 1 (covering weeks 1-6)
Study Week (Feb 25 - Mar 3)
Week 8 (July 1 - 7)
Configuring a Network Using Virtual Machines
  • Static Network Configuration
  • Network Configuration with a DHCP client
  • Basic TCP/IP network commands: ping, ifconfig, netstat
  • Assignment 1 Due
Networking with Virtual Machines (Introduction)

Lab 6

Week 9 (July 8 - 14)
Setup and Configure Secure Shell Services,
Using Virtual Machines
  • Network Services
  • SSH

Lab 7

Week 10 (July 15 - 21)


Setting Up, Using & Maintaining a DHCP Server
  • DHCP Server

Lab 8

Week 11 (July 22 - 28)


  • Assignment 2 released
  • Review for Practical Test


Week 12 (July 29 - August 4)


  • Practical Test 2


Week 13 (August 4 - 11)


  • Assignment 2 Due
  • Review for Exam
Exam Week (August 12 - 16)

OPS235 Resources