Linux Installation and Administration - Parkland    

Last Modified:
Wednesday, 15-Oct-2008 13:21:21 CDT

CSC171 Schedule - Fall 2008


First 8 Weeks at a Glance:

Week 1 - Aug, 18

Week 2 - Aug, 25

Week 3 - Sept, 2 (Sept, 1 - Labor Day)
Week 4 - Sept, 8
Week 5 - Sept, 15
Week 6 - Sept, 22
Week 7 - Sept, 29
Week 8 - Oct, 6

Second 8 Weeks at a Glance

Week 9 - Oct, 13
Week 10 - Oct, 20
Week 11 - Oct, 27
Week 12 - Nov, 3
Week 13 - Nov, 10
Week 14 - Nov, 17
Week 15 - Nov, 24
Thanksgiving Vacation begins Nov. 26 at 5pm
Last day to Withdraw Nov 26.

Week 16 - Dec, 1

Week 1: Aug, 18


Links, Reading, Class Overview:
  • Read Ch 9 - User Management
    • passwd file
    • man 5 passwd
    • /etc/shadow
    • man 5 shadow
    • Modifying user accounts usermod pp. 329
    • Groups
    • Groups

  • Documentation Project : 25 Points
    Create a website that you will use to document your system.
    I will be grading this basic site on
    Aug, 25 . .

    Week 1 - 4 Participation
    Get started on the discussion board for 10 points.
    Due by Midnight Sept, 15 .


    Exercise 1
    Basic Administration and the FSH standard. You may take this as many times as you wish before
    Aug, 25 at Midnight.

    Week 2: Aug, 25

    Links, Reading, Class Overview:
    Week One Lesson:
    • You never Know what you are going to miss
    Installing and Partitoning Linux
    Finishing Your Install and Attaching to the Network

    Labs and Assignments:



    Lab: Test Install - Select a Partner and install Linux according to the specifications given you in class. - 15 Points


    Lab: Install Documentation - Work on your web site. I will be correcting your installation documentation next week.
    Due by Sept, 15

    Project: Base Install - Install Linux according to the specifications given you in class. You must make an account for me on your system and make sure that I have the correct group affiliations etc.
    Due by the beginning of class on Sept, 8 . 50 Points.

    Week 3: Sept, 2 (Sept, 1 - Labor Day)

    Links, Reading, Class Overview:


    Wednesday we will be finishing our Installs
    On Next Monday I will be checking your networking, disk layout and your and my account on your systems.



    Labs and Assignments:
    Week 1-4 Participation
    Discuss Linux on the discussion board for 10 points.
    Due by: Sept, 15 at Midnight.

    Week 4: Sept, 8

    Links, Reading, Class Overview:


    Adding and Managing users and basic sysadmin File attributes and user Environment Variables Finishing Your Install and Attaching to the Network

    Labs and Assignments:
    Week 1-4 Participation
    Discuss Linux on the discussion board for 10 points.
    Due by: Sept, 15 at Midnight.

    Lab useradd:
    Make the following system changes - Lab useradd and system changes proj.
    Due: Sept, 15 in Class

    Project: aliases and skel files:
    Make the following system changes - Project aliases and skel files
    Due: Sept, 15 in Class

    Lab Groups and Basic Administration:
    Make the following system changes - Lab Groups and Basic Administration
    Due the Second Class Meeting the Week of: Sept, 15 in Class


    Quiz 1 and 2 - in class Week 6
    There will be 2 25 point quizes covering what we have done thus far in class. It will be at the beginning of class On Week 6 and will be a 25 pointer asking questions, and a 25 pointer adding a user.

    Week 5: Sept, 15



    Quiz Next Week

    More on Managing Users and Groups Logs and cron jobs If your system does not know who shaula is: edit your /etc/resolv.conf and add the following line at the top:
    search csit.parkland.edu
    Links, Reading, Class Overview:

    Groups
    Labs and Assignments:

    Lab cron arpwatch and passwords:
    Make the following system changes - Lab cron arpwatch and passwd
    Due: Sept, 22 in Class
    Project: su and mail:
    Write a shell script and make it as a cron job as follows: Project su and mail
    Due: Sept, 29 before Class


    Week 5-8 Participation
    Due by Midnight Oct, 13 .

    Exercise 2 - the group utilities
    Due by Midnight Sept, 29 .

    Quizzes Next Week

    Week 6: Sept, 22

    Links, Reading, Class Overview:

    Quizes 1 and 2:


    Linux Documentation Environment Variables and help


    Linux Printing Ch 6 in your book

    Labs and Assignments:

    • Continue with shell scripting
    • Lab CUPS setting up cups printing
      Due by the beginning of class on
      Oct, 6 .
    • Lab Documentation - have your system documentation updated to include up through CUPS.
      Due by Oct, 6 in class.




    Week 7: Sept, 29


    Links, Reading, Class Overview:


    ssh and ssh-keygen


    Labs and Assignments:
  • Lab ssh-keygen. Deploy ssh-keygen so that you can automatically login to your machine from shaula AND so that you can automatically login to shaula from your machine.
    Due Oct, 6

  • For Next Week:

    Week 5-8 Participation
    Due by Oct, 13 at Midnight.

    Week 8: Oct, 6


    Links, Reading, Class Overview:

    Midterm Oct, 13 covering all information so far.


    Exploring the Filesystem and Quotas System Documentation and Management

    System Documentation


    Labs and Assignments:
    Lab - user and group quotas
    Due by Oct, 13 at the beginning of class.

    Lab manpage - managing system Documentation, man pages
    Due by Oct, 20 at the beginning of class.

    Week 9: Oct, 13


    Links, Reading, Class Overview:


    Midterm

    System Management
    For Next Week:


    Week 9-12 Participation
    Due by Midnight Nov, 10 .


    Lab tar and rsync - practicing using utilites in prep for a disaster
    Due by Oct, 27 at the beginning of class.

    Week 10: Oct, 20

    Disaster Recovery Plans
    Links, Reading, Class Overview:
    Disaster Recovery
    • In-class Service Level Agreement Discussion,
      Show up ready to discuss and participate in this discussion: Lab Service Level Agreement10 points
    • Disaster Recovery at RedHat's Web Site
    • tar
    • Here is our Service Level Agreement (SLA) NOTE see SLA again.


    Project - Disaster Recovery Plans: 25 Points - You will formulate -in writing- a disaster recovery plan for your system, including what is to be backed up, how you will acomplish your plan and how you will recover your system in the event of a crash.
    Due by the beginning of class next week.



    Participation Week 9-12
    Due by Nov, 10 at Midnight

    Week 11: Oct, 27

    Links, Reading, Class Overview:


    Lab: You will be implementing your backup plan.
    Addition to SLA: both parties must independently implement the plan in case one is sick etc.

    Managing Runlevels, Processes and Process Priorities
    Labs and Assignments:
    Week 9-12 Participation
    Discuss Linux on the discussion board for 10 points.
    Due by Midnight Nov, 10 .


    We will continue with your backup scripts for the lab.

    Lab for next week. You will show me breaking into your system through the console without having to know the password. You will be required to mount the /usr partition in read and write mode.
    10 points. Due at the beginning of class.
    Nov, 5 .

    Week 12: Nov, 3

    Links, Reading, Class Overview:

    NFS and Control of filesystems
    Labs and Assignments:


    Exercise 3 - mount and filesystems:
    Due by Midnight Nov, 17 .

    Week 9-12 Participation
    Discuss Linux on the discussion board for 10 points.
    Due by Nov, 10 at Midnight.

    Lab fstab and zipdrive - Edit your /etc/fstab so that you and I can mount a zipdrive on /mnt/zipdrive. It should automatically detect the fstype and have the options noauto,owner,user,noexec,nosuid set.
    Due by the beginning of class Nov, 10 .

    Week 13: Nov, 10

    Links, Reading, Class Overview:

    User Limits and File Creation
    Managing User Accounts


    Labs and Assignments:


    Lab - ulimit: Change the ulimits for all users who login to your system. You will set the following ulimits: Max Processes 300, max File Locks 100, Max open files 400.
    Due by: Nov, 17 at the beginning of Class

    Lab - chage: Change user account settings
    Due by: Nov, 19 at the beginning of Class

    Week 13-16 Participation:
    Discuss Linux on the discussion board for 10 points.
    Due by Midnight Dec 8 .

    Week 14: Nov, 17

    Links, Reading, Class Overview:


    It seems like there is a problem with your machines. This is a 50pointer. I will be grading your machines which are supposed to delivering all services that we have done in this class Wednesday after class



    Labs and Assignments:

    Week 13-16 Participation
    Discuss Linux on the discussion board for 10 points.
    Due by Midnight Dec 8 .

    Week 15: Nov, 24
    Thanksgiving Vacation begins Nov. 26 at 5pm
    Last day to Withdraw Nov 26.

    Links, Reading, Class Overview:

    We will be continuing with our system restores today. I will be grading them after class. We will have no more assignments this semester.


    Apache Web Server - Basic Server Configuration
    Labs and Assignments:
    Week 15/16 Participation
    Discuss Linux on the discussion board for 10 points.
    Due by Midnight Dec 8 .

    Week 16: Dec, 1

    Links, Reading, Class Overview:


    We have no class on Week 16 this semester. We will start with Apache in CSC271 in the Summer

    Filesystems and Options for Admins
    Labs and Assignments:


    Lab mkfs: Make an ext2 filesystem on a zipdrive with a block size of 4096. Place a file on the filesystem a file called "yournetid". Give me the disk and I will correct it.




    Finals Week: Finals week is Dec, 8-12

    Final Exam: 2-4pm Friday May. 16

    | Top | Valid XHTML 1.0! Valid CSS!