Difference between revisions of "Winter 2012 OPS235 Weekly Schedule"
(71 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:OPS235]] | [[Category:OPS235]] | ||
− | {|width="100%" border="1" cellspacing="2" | + | {|width="100%" border="1" cellspacing="2" cellpadding="7" |
− | + | | | |
+ | :'''Week''' | ||
+ | | | ||
+ | :'''Objectives and Tasks''' | ||
+ | | | ||
+ | :'''Slides / Reference''' | ||
+ | | | ||
+ | '''Labs''' | ||
|- | |- | ||
− | |'''Week 1''' | + | | |
− | + | :'''Week 1''' (May 6 -12) | |
| | | | ||
− | '''Fedora | + | :'''Fedora 17 Installation (on Main Host)''' |
− | * Manually Creating Partitions | + | :* Manually Creating Partitions |
− | * Installing Fedora | + | :* Installing Fedora |
− | * Boot loaders | + | :* Boot loaders |
| | | | ||
− | + | :'''Slides:''' | |
− | :: [ [http:// | + | ::*Course Introduction: |
− | * [http:// | + | ::: [ [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''' | + | | |
− | + | :'''Week 2''' (May 13-19) | |
| | | | ||
− | '''Creating & Using Virtual Machines''' | + | :'''Creating & Using Virtual Machines''' |
− | * Installing and Using Virtualization Software | + | :* Installing and Using Virtualization Software |
− | * Installing Guest VMs | + | :* Installing Guest VMs |
<!-- Assignment 1 Released --> | <!-- Assignment 1 Released --> | ||
| | | | ||
− | * [http://docs.fedoraproject.org/en-US/Fedora/ | + | |
− | ** [http://docs.fedoraproject.org/en-US/Fedora/ | + | :'''Slides:''' |
− | ** [http://docs.fedoraproject.org/en-US/Fedora/ | + | ::*Virtual Machines Part I (Lab 2 Investigations 1-4): |
− | ** [http://docs.fedoraproject.org/en-US/Fedora/ | + | ::: [ [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] ] |
− | * [http://docs.fedoraproject.org/virtualization-guide/f13/en-US/html/ Fedora Virtualization Guide] | + | |
+ | ::*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''' | + | | |
− | + | :'''Week 3''' (May 20 - 26) | |
+ | |||
| | | | ||
− | '''LVM & Software Package Management''' | + | :'''LVM & Software Package Management''' |
− | * Logical Volume Management | + | :* Logical Volume Management |
− | * Software Package management with rpm and yum | + | :* Software Package management with rpm and yum |
| | | | ||
− | * [[Logical Volume Management]] | + | :* [[Logical Volume Management]] |
− | * [http://www.tldp.org/HOWTO/LVM-HOWTO/whatislvm.html LVM HOWTO] - Read chapters 1 - 3 | + | :* [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://fedoranews.org/alex/tutorial/rpm/ Use the RPM Utility] |
− | * [http://www.centos.org/docs/5/html/yum/ Using the YUM 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 & Software Package Management (continued)''' | + | :'''LVM & Software Package Management (continued)''' |
− | * Logical Volume Management | + | :* Logical Volume Management |
− | * Installing / Removing Applications with Yum | + | :* Installing / Removing Applications with Yum |
| | | | ||
− | *Refer to Week 3 notes... | + | :*Refer to Week 3 notes... |
| | | | ||
|- | |- | ||
− | |'''Week 5''' | + | | |
− | + | :'''Week 5''' (June 3 - 9) | |
+ | |||
| | | | ||
− | '''Working with Partitions / User & Group Management''' | + | :'''Working with Partitions / User & Group Management''' |
− | * Creating / Managing Virtual Partitions | + | :* Creating / Managing Virtual Partitions |
− | * Mounting / Unmounting File Systems | + | :* Mounting / Unmounting File Systems |
− | * Automatically Mount File Systems Upon Boot-up | + | :* Automatically Mount File Systems Upon Boot-up |
− | * User and Group Management | + | :* User and Group Management |
| | | | ||
− | * [[Logical Volume Management]] | + | :* [[Logical Volume Management]] |
− | * [http://tldp.org/HOWTO/Partition/fdisk_partitioning.html Partitioning with fdisk] | + | :* [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.linux-tutorial.info/modules.php?name=MContent&pageid=282 Mounting / Unmounting File-systems] |
− | * [http://www.itwire.com/ | + | :* [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''' | + | | |
− | + | :'''Week 6''' (June 10 - 16). | |
| | | | ||
− | '''Archiving Files, Compiling Software Packages from Source, | + | :'''Archiving Files, Compiling Software<br />Packages from Source, Managing Services''' |
− | * Using Archive Files (tar, tar.gz, tgz) | + | :* Using Archive Files (tar, tar.gz, tgz) |
− | * Compiling Software from Source Code | + | :* Compiling Software from Source Code |
− | + | :* System Services (via '''systemd''') | |
− | * System Services (via '''systemd''') | ||
− | * Catch-up on Labs | + | :* Catch-up on Labs |
− | * Work on assignment | + | :* Work on assignment |
− | * Review for Practical and Written tests | + | :* 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.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 | + | :* [http://www.tuxfiles.org/linuxhelp/softinstall.html Compiling Software from Source Code] |
− | |||
− | * [[init vs systemd]] | + | :* [[init vs systemd]] |
| | | | ||
− | : | + | [http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_5 Lab 5] |
− | |||
− | |||
|- | |- | ||
− | |'''Week 7''' | + | | |
− | + | :'''Week 7''' (June 17 - 23) | |
| | | | ||
− | * Practical Test 1 (covering weeks 1- | + | :'''Evaluation''' |
− | * Written Test 1 (covering weeks 1- | + | :* Practical Test 1 (covering weeks 1-6) |
+ | :* Written Test 1 (covering weeks 1-6) | ||
| | | | ||
| | | | ||
− | |||
|- | |- | ||
− | !colspan="4"|Study Week - | + | !colspan="4"|Study Week (Feb 25 - Mar 3) |
− | |||
|- | |- | ||
− | |'''Week 8''' | + | | |
− | + | :'''Week 8''' (July 1 - 7) | |
| | | | ||
<!-- * Assignment 1 Evaluation --> | <!-- * Assignment 1 Evaluation --> | ||
− | + | :'''Configuring a Network Using Virtual Machines''' | |
− | * Static Network Configuration | + | :* Static Network Configuration |
− | * Network Configuration with a DHCP client | + | :* Network Configuration with a DHCP client |
− | * Basic TCP/IP network commands: ping, ifconfig, netstat | + | :* Basic TCP/IP network commands: ping, ifconfig, netstat |
+ | :* '''Assignment 1 Due''' | ||
| | | | ||
− | Networking with Virtual Machines (Introduction) | + | :Networking with Virtual Machines (Introduction) |
− | * [http://en.wikipedia.org/wiki/Virtual_network Virtual Network - Definition] | + | :* [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.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] | + | :* [http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html Linux Network Configuration] |
− | * [[IPTables]] Reference | + | :* [[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] | + | :* 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''' | + | | |
− | + | :'''Week 9''' (July 8 - 14) | |
| | | | ||
− | * Network Services | + | :'''Setup and Configure Secure Shell Services,<br />Using Virtual Machines''' |
− | * SSH | + | :* Network Services |
+ | :* SSH | ||
| | | | ||
− | * Network services/ssh | + | :* Network services/ssh |
− | * [http://support.suso.com/supki/SSH_Tutorial_for_Linux SSH Tutorial] | + | :* [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] | + | :* [http://it.toolbox.com/blogs/locutus/shh-securing-ssh-howto-10640 How to Make SSH More Secure] |
− | * [[IPTables]] | + | :* [[IPTables]] |
− | * Interest Topic: [http://linuxgazette.net/issue58/sharma.html Linux Security Tips] (See Areas involving Networking) | + | :* 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) | ||
− | |||
− | |||
− | |||
| | | | ||
− | * DHCP Server | + | :'''Setting Up, Using & Maintaining a DHCP Server''' |
+ | :* DHCP Server | ||
| | | | ||
− | * DHCP Server Definition:<br />[http://en.wikipedia.org/wiki/ | + | :* 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 | |
− | * Assignment 2 released | ||
− | * Review for Practical | ||
| | | | ||
− | + | :*[[OPS235_Assignment_2]] | |
| | | | ||
|- | |- | ||
− | |'''Week 12''' | + | | |
− | + | :'''Week 12''' (July 29 - August 4) | |
+ | |||
| | | | ||
− | * | + | :* '''Practical Test 2''' |
− | |||
| | | | ||
| | | | ||
Line 198: | Line 209: | ||
|- | |- | ||
− | |'''Week 13''' | + | | |
− | + | :'''Week 13''' (August 4 - 11) | |
+ | |||
| | | | ||
− | * Assignment 2 Due | + | :* '''Assignment 2 Due''' |
− | * Review for Exam | + | :* Review for Exam |
| | | | ||
| | | | ||
|- | |- | ||
− | !colspan="4"|Exam Week - | + | !colspan="4"|Exam Week (August 12 - 16) |
|} | |} | ||
[[OPS235 Resources]] | [[OPS235 Resources]] |
Latest revision as of 05:17, 14 May 2013
|
|
|
Labs |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
|
||
|
|
||
Study Week (Feb 25 - Mar 3) | |||
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
| |
|
|
||
Exam Week (August 12 - 16) |