Felitaur Site
Offerings
|
   
|
|
CIS126DL Linux Assignments
Lecture Overview Index | Linux SysAdmin Homepage
- The User/Group Account
creation/management assignment (40pts)
- OPTIONAL: Install pine (check basic linux setup page for ideas on how to
find pine rpm) Move
the pico program to pico.orig, create a new file called pico, put
pico.orig -z $1 $2 inside (Go to network page on syllabus)(5pts extra credit)
- Setup both printers (10pts)
- Add httpd to runlevel 3 (10pts)
And make sure the following Services are
NOT in run level 3
- Turn on vsftpd in runlevel 3 and put a file in the proper directory
to test it. (10pts)
- Install All updates and configure the rpmforge,
jpackage and centosplus repositories(20pts)
- Install Snort, the snort rules, have it running for runlevel 3 (10pts)
- Install Chkrootkit and run it (10pts)
- Install portsentry (remember to remove the # from the line talking
about iptables before compiling) (check out lecture overview week
7)
After installing, add the line 140.198.0.0/16 to the
file /usr/local/psionic/portsentry2/portsentry.ignore.
Add /usr/local/psionic/portsentry2/portsentry to /etc/rc.d/rc.local and later, comment it out with a # sign(20pts)
set the /tmp directory to be mounted "noexec" in /etc/fstab (5pts)
- Make sure that "PermitRootLogin no" is set in /etc/ssh/sshd_config (5pts)
- Set up a crontab file for one program/script for the root user (5pts)
- Have the writediary program working (store in root directory)(10pts)
- The above assignments point value will be doubled. (Worth 300)
- Create a standardized style "start|stop|restart|status" script for
portsentry and add it to runlevel 3 (30pts)
- Your newuser script will be
worth 60 pts.
Final Grade Totals
Exam 1 50pts
Exam 2 100pts
Exam 3 160pts
Assignments 300pts
final Scripts 90pts
---------------------
Total 700pts
|
|