cs471:cs_471_tasks
                Table of Contents
List of Administration Tasks
» Deadline: Thursday, 4/26/18, 11:59pm
» This is a growing list of mandatory system administration/configuration tasks that count toward your Projects grade.
» Each task must be accompanied by a detailed entry in your administration journal (See Assignment 1).
Linux Virtual Machine
- Normal user account for yourself
 - Normal user account for user
jchung- set password for
jchungand email password to jchung@monmouth.edu 
 - dhclient configured to request a desired hostname
- See the files
/etc/hostnameand/etc/dhcp/dhclient.conf 
 - sshd running
 - Packages installed: aptitude less links mc mutt sudo vim vlock wget
- See the first week notes on how to install packages in the class Linux distribution.
 
 - Note which host computer in HH310 is running your Linux virtual machine, i.e. csselin06, csselin14, etc.
 - Packages installed: mlocate curl
 - Run monitor471.sh or monitor471.pl via cron on rockhopper
- Journal entry includes code of monitor471 script as well as crontab entry(s).
 
 - Install packages: strace
 - Configure your system to prevent fork bombs, if necessary.
 - Install and configure the puppet and puppetmaster packages.
 - Install and configure the Postfix MTA
 - Install and configure NFS server; install the nfs-kernel-server and nfs-common packages.
 - Install and configure Samba.
 - Create and use the wheel group to restrict access to /bin/su.
 - Install and configure logwatch to email yourself a report once per day.
 - Check your VM for vulnerability to Meltdown/Spectre. Install a new kernel and reboot.
 
Linux Container(s)
- Normal user account for yourself
 - Your normal user and
jchungadded tosudogroup - Add container hostname to monitor471.sh or monitor471.pl in your
~/bindirectory. - Write a cssh471 script to ssh to all of your Linux systems simultaneously.
 - Install and configure the puppet package.
 - Install and configure as NFS client; install the nfs-common package.
 - Install and run john to audit user passwords.
 - Install and configure rsnapshot to perform system backups.
 
cs471/cs_471_tasks.txt · Last modified:  by jchung
                
                