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
jchung
and email password to jchung@monmouth.edu
- dhclient configured to request a desired hostname
- See the files
/etc/hostname
and/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
jchung
added tosudo
group - Add container hostname to monitor471.sh or monitor471.pl in your
~/bin
directory. - 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: 2018/04/22 05:04 by jchung