Difference between revisions of "OPS235 Weekly Schedule - Fedora17"
Chris Tyler (talk | contribs) |
|||
(62 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | [[Category:OPS235]] | |
+ | |||
+ | = Fall 2013 = | ||
+ | |||
+ | ==Instructors:== | ||
+ | |||
+ | <h3>Kent Poots</h3> | ||
+ | <h3>Murray Saul</h3> | ||
+ | |||
+ | |||
+ | ==Schedule== | ||
+ | |||
+ | {|width="100%" border="1" cellspacing="2" cellpadding="7" | ||
+ | | | ||
+ | :'''Week''' | ||
+ | | | ||
+ | :'''Objectives and Tasks''' | ||
+ | | | ||
+ | :'''Slides / Reference''' | ||
+ | | | ||
+ | '''Labs''' | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 1''' ( Sept 3 – 8, 2013 ) | ||
+ | |||
+ | | | ||
+ | :'''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_-_Fedora17 Lab 1] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 2''' ( Sept 9 – 15, 2013 ) | ||
+ | |||
+ | | | ||
+ | :'''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/f17/en-US/html/ Fedora Virtualization Guide] | ||
+ | | | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_2_-_Fedora17 Lab 2] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 3''' ( Sept 16 – 22, 2013 ) | ||
+ | |||
+ | |||
+ | | | ||
+ | :'''LVM & Software Package Management''' | ||
+ | :* Software Package management with rpm and yum | ||
+ | | | ||
+ | |||
+ | :'''Slides:''' | ||
+ | ::*Package Management: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w4_l2a.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w4_l2a.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w4_l2a.ppt ppt] ] | ||
+ | |||
+ | :'''Reference:''' | ||
+ | :* [http://fedoranews.org/alex/tutorial/rpm/ Using 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_-_Fedora17 Lab 3] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 4''' ( Sept 23 – 29, 2013 ) | ||
+ | |||
+ | | | ||
+ | :'''LVM & Software Package Management (continued)''' | ||
+ | :* Logical Volume Management | ||
+ | | | ||
+ | |||
+ | :'''Slides:''' | ||
+ | ::*Introduction to LVM: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w4_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w4_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w4_l1.ppt ppt] ] | ||
+ | |||
+ | :'''Reference:''' | ||
+ | :* [[Logical Volume Management]] '''(Recommended Reading)''' | ||
+ | :* [http://www.tldp.org/HOWTO/LVM-HOWTO/whatislvm.html LVM HOWTO] - Read chapters 1 - 3 | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 5''' ( Sept 30 – Oct 6, 2013 ) | ||
+ | |||
+ | |||
+ | | | ||
+ | :'''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 | ||
+ | | | ||
+ | |||
+ | :'''Slides:''' | ||
+ | ::*Linux Filesystems / Working with Partitions: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1aa.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1aa.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1aa.ppt ppt] ] | ||
+ | ::*User Account Management: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w6_l1.ppt ppt] ] | ||
+ | |||
+ | :'''Reference:''' | ||
+ | :* [http://www.thegeekstuff.com/2011/05/ext2-ext3-ext4/ Linux File Systems (ext2/ext3/ext4)] | ||
+ | :* [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_-_Fedora17 Lab 4] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 6''' ( Oct 7 – 13, 2013 ) | ||
+ | |||
+ | | | ||
+ | : | ||
+ | '''Complete first half of course:''' | ||
+ | :* Catch-up on Labs | ||
+ | :* Work on assignment #1 (Due week #7 in class) | ||
+ | :* Review for Practical Test #1 and Written Test | ||
+ | | | ||
+ | |||
+ | |||
+ | |||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 7''' ( Oct 14 – 20, 2013 ) | ||
+ | |||
+ | | | ||
+ | :'''Evaluation''' | ||
+ | :* '''Practical Test 1''' (covering weeks 1-4) | ||
+ | :* '''Written Test 1''' (covering weeks 1-4) | ||
+ | :* '''Assignment 1 Due (in class)''' | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | !colspan="4"|Study Week | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 8''' ( Oct 28 – Nov 3, 2013 ) | ||
+ | |||
+ | | | ||
+ | |||
+ | :'''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''') | ||
+ | |||
+ | |||
+ | | | ||
+ | |||
+ | :'''Slides:''' | ||
+ | ::* Archiving & Compiling Software / Managing Run Levels and Services & Run Levels | ||
+ | ::: [ ] [ ] [ ] | ||
+ | |||
+ | :'''Reference:''' | ||
+ | :* [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_-_Fedora17 Lab 5] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 9''' ( Nov 4 – 10, 2013 ) | ||
+ | |||
+ | | | ||
+ | |||
+ | <!-- * 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 | ||
+ | | | ||
+ | |||
+ | :'''Slides: ''' | ||
+ | ::*Configuring Networks in VMs - Part1: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l1.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l1.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l1.ppt ppt] ] | ||
+ | ::*Configuring Networks in VMs - Part2: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l2.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l2.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w9_l2.ppt ppt] ] | ||
+ | |||
+ | |||
+ | :'''Reference:''' | ||
+ | :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_-_Fedora17 Lab 6] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 10''' ( Nov 11 – 17, 2013 ) | ||
+ | | | ||
+ | :'''Setup and Configure Secure Shell Services,<br />Using Virtual Machines''' | ||
+ | :* Network Services | ||
+ | :* SSH| | ||
+ | | | ||
+ | |||
+ | :'''Slides: ''' | ||
+ | ::*Network Services / SSH: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w10.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w10.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w10.ppt ppt] ] | ||
+ | |||
+ | :'''Reference:''' | ||
+ | :* 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_-_Fedora17 Lab 7] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 11''' ( Nov 18 – 24, 2013 ) | ||
+ | | | ||
+ | :'''Setting Up, Using & Maintaining a DHCP Server''' | ||
+ | :* DHCP Server | ||
+ | :'''Assignment 2 released''' | ||
+ | :* Work on assignment #2 (Due week #13 in class) | ||
+ | :* Review for Practical Test | ||
+ | | | ||
+ | |||
+ | :'''Slides:''' | ||
+ | ::*Install & Configure DHCP Server: | ||
+ | ::: [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w11.odp odp] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w11.pdf pdf] ] [ [http://matrix.senecac.on.ca/~murray.saul/ops235/ops235w11.ppt ppt] ] | ||
+ | |||
+ | :'''Reference:''' | ||
+ | :* DHCP Server Definition:<br />[http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol] | ||
+ | :*[[OPS235_Assignment_2]] | ||
+ | |||
+ | | | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_8_-_Fedora17 Lab 8] | ||
+ | |- | ||
+ | | | ||
+ | :'''Week 12''' ( Nov 25 – Dec 1, 2013 ) | ||
+ | | | ||
+ | |||
+ | :'''Evaluation''' | ||
+ | :* '''Practical Test 2''' | ||
+ | :* Work on assignment #2 (Due week #13 in class) | ||
+ | | | ||
+ | | | ||
− | |||
− | [[ | + | |- |
+ | | | ||
+ | :'''Week 13''' ( Dec 2 - 6, 2013 ) | ||
+ | |||
+ | |||
+ | | | ||
+ | :* '''Assignment #2 Due (in class)''' | ||
+ | :* Review for Exam | ||
+ | | | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | !colspan="4"|Exam Week ( Dec 7 - 11, 2013 ) | ||
+ | |} | ||
+ | [[OPS235 Resources]] |
Latest revision as of 02:29, 30 December 2013
Fall 2013
Instructors:
Kent Poots
Murray Saul
Schedule
|
|
|
Labs |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
Complete first half of course:
|
|
|
|
|
||
Study Week | |||
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
||
Exam Week ( Dec 7 - 11, 2013 ) |