COMP 10020    Course Page - Unix Administration 2
See Mocomotion for the course outline
 

MAIN CONTACTS PAGE POLICIES

Last updated :

Important Dates and Messages

The first lab class you will be installing and configuring the FreeBSD unix Operating System. Most of the unix commands in the first two labs will be review and you will be expected to know them.  To prepare for all labs you are expected to read  the appropriate section in the BSD Handbook and the relevant man pages.  For the first lab read through the installation section in the BSD Handbook to become familiar with the configuration options.

Week Topic / Lecture Notes / Examples Reference Labs / Assignments
1

Getting started with the FreeBSD unix Operating system.  Topics include shutdown and reboots.  Security considerations from "single user mode"


Lab 1 - FreeBSD Installation and Configuration - getting started with FreeBSD
2

Customize Network Configurations, mount file systems, identify startup files and modify startup procedures.



Configure a networks with DHCP and ifconfig
Lab 2 - configuring a network and installing the "X" environment


Assignment #1
3

Secure your system from careless sysadmins with sudo



Configure sudo
Lab 3 - Configuring and using sudo on FreeBSD

Assignment #2
4

File and Print Sharing (NFS, SMB/CIFS)

NFS - Network File System SMB/CIFS

Lab 4 - File Sharing with NFS

Lab 4b - File sharing with SMB/CIFS
5

File and Print Sharing with Samba



Samba Lab 5 - Configue File Services with Samba

Assignment #3
6

Application Management with Packages and Ports utility

Catch up and preperation for Hands-On examination



Manage Software Distributions
Lab 6 - Ports and Packages
7

Hands-On Examination (during Second lab time) 40%




8

DNS - Domain Name Server



The History of DNS

BIND and DNS
Configuring a Caching only DNS Server
9

DNS - Domain Name Server



Name servers and their roles

Configuring a Slave or Secondary DNS server
10

Configuring a Primary Master Name Server



 Sample Zone Files Configuring a Master/ Primary DNS name server

11

12

Building a routable network with BSD and configuring DNS with primary and secondary name servers



Install and configure a FreeBSD server as a router

the route command with man pages
Install FreeBSD, install 2 networks and configure routing







 
13

Final Hands-On Examination  20%- TBD Final written examinations



Hands on Exam will be on the last day of classes
  • DNS, caching, slave and master
  • networking, and routing will be covered
 
14

Final Written Examination 25% - TDB

Friday, April 23, 15:30  J120 2hrs
 
Reference Materials
The FreeBSD Handbook
HyperText Man pages
FreeBSD 6 Unleashed
Hardware / Software

FreeBSD OS running on a workstation in one of the speciality labs (E109,E129,I228) and a DNS server.  You do require access to the on-line documentation.  As well as the FreeBSD Handbook there are several electronic books available through the Mohawk Library. 

This course will be delivered in 2 hour lab class twice a week.  The lecture component will be given in the first hour and the remaining time will be used for the hands-on lab work. Without the lecture and the demo component of the lab it will be difficult to be successful in this course.   All labs must be completed with a signoff from the Instructor.
Schedule Email Ext./Room Faculty Examples
Allan Jude
Allan.Jude@mohawkcollege.ca
3265 / E132A Midterm Review
Final Review