Changes

Jump to: navigation, search

OPS235 Weekly Schedule - CentOS6

9,705 bytes added, 01:44, 30 December 2013
Created page with '= Winter 2014 = ==Instructors:== <h3>Kent Poots</h3> <h3>Murray Saul</h3> <h3>Andrew Smith</h3> ==Schedule== {|width="100%" border="1" cellspacing="2" cellpadding="7" | :'''W…'
= Winter 2014 =

==Instructors:==

<h3>Kent Poots</h3>
<h3>Murray Saul</h3>
<h3>Andrew Smith</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 Lab 1]
|-
|
:'''Week 2''' ( Sept 9 – 15, 2013 )

|
:'''Creating &amp; 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 Lab 2]
|-
|
:'''Week 3''' ( Sept 16 – 22, 2013 )


|
:'''LVM &amp; 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 Lab 3]
|-
|
:'''Week 4''' ( Sept 23 – 29, 2013 )

|
:'''LVM &amp; 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 &amp; 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 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 &amp; Compiling Software / Managing Run Levels and Services &amp; 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 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 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 Lab 7]
|-
|
:'''Week 11''' ( Nov 18 – 24, 2013 )
|
:'''Setting Up, Using &amp; Maintaining a DHCP Server'''
:* DHCP Server
:'''Assignment 2 released'''
:* Work on assignment #2 (Due week #13 in class)
:* Review for Practical Test
|

:'''Slides:'''
::*Install &amp; 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 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]]
[[Category:OPS235]]

Navigation menu