Difference between revisions of "Sysadmin"

From Earlham CS Department
Jump to navigation Jump to search
(Machines and Brief Descriptions)
Line 29: Line 29:
 
| style="height:60px; width:150px; background-color: #E3A869; border-top:solid 2px white; border-left:solid 5px #E3A869; border-bottom:solid 5px #E3A869; border-right:solid 5px #E3A869;" | Firewall  
 
| style="height:60px; width:150px; background-color: #E3A869; border-top:solid 2px white; border-left:solid 5px #E3A869; border-bottom:solid 5px #E3A869; border-right:solid 5px #E3A869;" | Firewall  
 
|}
 
|}
 
== Admins pages ==
 
* [[Sysadmin:Vitalli|Vitalli]]
 
* [[Sysadmin:James|James]]
 
* [[Sysadmin:Bret|Bret]]
 
* [[Sysadmin:Eamon|Eamon]]
 
* [[Sysadmin:Wislon|Wilson]]
 
 
== Sysadmin Responsibilities ==
 
This is the basic list of tasks that Earlham CS system administrators are in charge of.
 
 
{| class="wikitable"
 
|-
 
! Responsibilities !! Wilson !! Eamon !! Vitalii !! James !! Bret
 
|-
 
| Install software on Debian (ACL) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Install software on FreeBSD (servers) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Being able to edit wiki || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
|Virtual Machine || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Make a CS user account || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 
|-
 
| Change users CS password || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 
|-
 
| Add DNS & DHCP entry || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 
|-
 
| Make a CS wiki account || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Add people to different groups (ldap) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 
|-
 
| Modification and maintenance of Nagios || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| DD a new ACL image || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Set up a new ACL || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Shut down / start up of the entire machine room || ||  || || ||
 
|-
 
| Creating and configuring mailing lists (electron) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Admin list moderating || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  || || ||
 
|-
 
| Backups and restore (bacula) || ||  || || ||
 
|-
 
| Create and configure jails  || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || || ||
 
|-
 
| VMware ||  || || || ||
 
|}
 
 
== Sysadmin basic Training ==
 
This is the list of skills that our System Administrators are trained during their orientation.
 
 
{| class="wikitable"
 
|-
 
! Training Sections !! Wilson !! Eamon !! Vitalii !! James !! Bret
 
|-
 
| | || 
 
|-
 
| Wiki Editing || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Installing operating systems (Debian and FreeBSD), including single-user mode || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Installing packages || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| *nix Filesystem layout || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 
|-
 
| Command line tools including I/O redirections and pipes ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| TCP,  UDP and ICMP packets, including 3-way handshake || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| Ports ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| DNS || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| DHCP  || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| Network debugging tools (tcpdump, ping, traceroute, netstat) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| Simple shell scripting || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 
|-
 
| Jails || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || || ||
 
|}
 
 
== Sysadmin 2014 to do list: ==
 
 
* gnuplot-x11 & gnuplot-doc on all ACL machines (JR)
 
* svn & cvs & documentations on tauon (JR)
 
 
 
* () Spam Filter (CP, JR)
 
* (?) On ACLs login disappears after pressing cancel (Reported JR)
 
* ACL screensaver, leave only lightweight? (JR)
 
* (I) check hydra with Charlie
 
* Removing mailman form quark <br />
 
* Mailman Heather (not all of them accepted the changes electron to cs.earlham.edu) <br />
 
 
* (W) Script for changing users password
 
* (W) Script for changing and adding groups
 
* (W) Brushing the add a user script
 
* (W) Check machines chooser can choose from
 
* (E) Script that will send an e-mail to all people
 
* (E) Improve nagios settings
 
* (W) Can we change Kristin Muterspaw CS username (from kmmuter11 to buzzlightyear)  <br />
 
 
 
** What is on quark svn, cvs, cs.earlham.edu <br />
 
 
 
** Done
 
* Wireshark should be run only be 410 students (Reported JR) (Fixed)
 
* Re-imaging ENI machine (ACL21) <br />
 
* () DNS troubles (Reported CP)
 
* (I) fab lab list (HL)
 
* (I) Hassan, SSH Trouble to Electron (Hassan, JR)
 
 
 
 
 
 
 
 
 
 
'''Documentation:'''
 
 
Wilson:
 
* DNS & DHCP (done)
 
* Sage (done)
 
* Add User (done)
 
* Password change (done)
 
* Firewall
 
* Add/change group (done)
 
 
 
Eamon:
 
* Cups
 
* PSCP
 
* PSSH (done)
 
 
Ivan
 
* Cloning ACL box
 
  
 
== Systems Administration Documentation ==
 
== Systems Administration Documentation ==
Line 336: Line 192:
 
</div>
 
</div>
 
|}
 
|}
 +
 +
== Admins pages ==
 +
* [[Sysadmin:Vitalli|Vitalli]]
 +
* [[Sysadmin:James|James]]
 +
* [[Sysadmin:Bret|Bret]]
 +
* [[Sysadmin:Eamon|Eamon]]
 +
* [[Sysadmin:Wislon|Wilson]]
 +
 +
== Sysadmin Responsibilities ==
 +
This is the basic list of tasks that Earlham CS system administrators are in charge of.
 +
 +
{| class="wikitable"
 +
|-
 +
! Responsibilities !! Wilson !! Eamon !! Vitalii !! James !! Bret
 +
|-
 +
| Install software on Debian (ACL) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Install software on FreeBSD (servers) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Being able to edit wiki || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
|Virtual Machine || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Make a CS user account || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 +
|-
 +
| Change users CS password || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 +
|-
 +
| Add DNS & DHCP entry || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 +
|-
 +
| Make a CS wiki account || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Add people to different groups (ldap) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>  || || ||
 +
|-
 +
| Modification and maintenance of Nagios || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| DD a new ACL image || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Set up a new ACL || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Shut down / start up of the entire machine room || ||  || || ||
 +
|-
 +
| Creating and configuring mailing lists (electron) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Admin list moderating || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  || || ||
 +
|-
 +
| Backups and restore (bacula) || ||  || || ||
 +
|-
 +
| Create and configure jails  || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || || ||
 +
|-
 +
| VMware ||  || || || ||
 +
|}
 +
 +
== Sysadmin basic Training ==
 +
This is the list of skills that our System Administrators are trained during their orientation.
 +
 +
{| class="wikitable"
 +
|-
 +
! Training Sections !! Wilson !! Eamon !! Vitalii !! James !! Bret
 +
|-
 +
| | || 
 +
|-
 +
| Wiki Editing || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Installing operating systems (Debian and FreeBSD), including single-user mode || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Installing packages || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| *nix Filesystem layout || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div>
 +
|-
 +
| Command line tools including I/O redirections and pipes ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| TCP,  UDP and ICMP packets, including 3-way handshake || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| Ports ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| DNS || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| DHCP  || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| Network debugging tools (tcpdump, ping, traceroute, netstat) || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| Simple shell scripting || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> ||  <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || ||
 +
|-
 +
| Jails || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || || ||
 +
|}
 +
 +
== Sysadmin 2014 to do list: ==
 +
 +
* gnuplot-x11 & gnuplot-doc on all ACL machines (JR)
 +
* svn & cvs & documentations on tauon (JR)
 +
 +
 +
* () Spam Filter (CP, JR)
 +
* (?) On ACLs login disappears after pressing cancel (Reported JR)
 +
* ACL screensaver, leave only lightweight? (JR)
 +
* (I) check hydra with Charlie
 +
* Removing mailman form quark <br />
 +
* Mailman Heather (not all of them accepted the changes electron to cs.earlham.edu) <br />
 +
 +
* (W) Script for changing users password
 +
* (W) Script for changing and adding groups
 +
* (W) Brushing the add a user script
 +
* (W) Check machines chooser can choose from
 +
* (E) Script that will send an e-mail to all people
 +
* (E) Improve nagios settings
 +
* (W) Can we change Kristin Muterspaw CS username (from kmmuter11 to buzzlightyear)  <br />
 +
 +
 +
** What is on quark svn, cvs, cs.earlham.edu <br />
 +
 +
 +
** Done
 +
* Wireshark should be run only be 410 students (Reported JR) (Fixed)
 +
* Re-imaging ENI machine (ACL21) <br />
 +
* () DNS troubles (Reported CP)
 +
* (I) fab lab list (HL)
 +
* (I) Hassan, SSH Trouble to Electron (Hassan, JR)
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
'''Documentation:'''
 +
 +
Wilson:
 +
* DNS & DHCP (done)
 +
* Sage (done)
 +
* Add User (done)
 +
* Password change (done)
 +
* Firewall
 +
* Add/change group (done)
 +
 +
 +
Eamon:
 +
* Cups
 +
* PSCP
 +
* PSSH (done)
 +
 +
Ivan
 +
* Cloning ACL box
 +
 +
  
 
=== Old ===
 
=== Old ===

Revision as of 10:17, 18 August 2015

Machines and Brief Descriptions

HOME
(vm0)
Users
SSH
NET
(vm1)
LDAP server
DNS
DHCP
WEB
(vm2)
Mailman
TOOLS
(vm3)
Sage
Jupyter
Modules
BABBAGE
Firewall

Systems Administration Documentation



Admins pages

Sysadmin Responsibilities

This is the basic list of tasks that Earlham CS system administrators are in charge of.

Responsibilities Wilson Eamon Vitalii James Bret
Install software on Debian (ACL)
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Install software on FreeBSD (servers)
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Being able to edit wiki
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Virtual Machine
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Make a CS user account
StarIconBronze.png
StarIconBronze.png
Change users CS password
StarIconBronze.png
StarIconBronze.png
Add DNS & DHCP entry
StarIconBronze.png
StarIconBronze.png
Make a CS wiki account
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Add people to different groups (ldap)
StarIconBronze.png
StarIconBronze.png
Modification and maintenance of Nagios
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
DD a new ACL image
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Set up a new ACL
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Shut down / start up of the entire machine room
Creating and configuring mailing lists (electron)
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Admin list moderating
StarIconBronze.png
Backups and restore (bacula)
Create and configure jails
StarIconBronze.png
VMware

Sysadmin basic Training

This is the list of skills that our System Administrators are trained during their orientation.

Training Sections Wilson Eamon Vitalii James Bret
Wiki Editing
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Installing operating systems (Debian and FreeBSD), including single-user mode
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Installing packages
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
*nix Filesystem layout
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
StarIconBronze.png
Command line tools including I/O redirections and pipes
StarIconBronze.png
StarIconBronze.png
TCP, UDP and ICMP packets, including 3-way handshake
StarIconBronze.png
StarIconBronze.png
Ports
StarIconBronze.png
StarIconBronze.png
DNS
StarIconBronze.png
StarIconBronze.png
DHCP
StarIconBronze.png
StarIconBronze.png
Network debugging tools (tcpdump, ping, traceroute, netstat)
StarIconBronze.png
StarIconBronze.png
Simple shell scripting
StarIconBronze.png
StarIconBronze.png
Jails
StarIconBronze.png

Sysadmin 2014 to do list:

  • gnuplot-x11 & gnuplot-doc on all ACL machines (JR)
  • svn & cvs & documentations on tauon (JR)


  • () Spam Filter (CP, JR)
  • (?) On ACLs login disappears after pressing cancel (Reported JR)
  • ACL screensaver, leave only lightweight? (JR)
  • (I) check hydra with Charlie
  • Removing mailman form quark
  • Mailman Heather (not all of them accepted the changes electron to cs.earlham.edu)
  • (W) Script for changing users password
  • (W) Script for changing and adding groups
  • (W) Brushing the add a user script
  • (W) Check machines chooser can choose from
  • (E) Script that will send an e-mail to all people
  • (E) Improve nagios settings
  • (W) Can we change Kristin Muterspaw CS username (from kmmuter11 to buzzlightyear)


    • What is on quark svn, cvs, cs.earlham.edu


    • Done
  • Wireshark should be run only be 410 students (Reported JR) (Fixed)
  • Re-imaging ENI machine (ACL21)
  • () DNS troubles (Reported CP)
  • (I) fab lab list (HL)
  • (I) Hassan, SSH Trouble to Electron (Hassan, JR)





Documentation:

Wilson:

  • DNS & DHCP (done)
  • Sage (done)
  • Add User (done)
  • Password change (done)
  • Firewall
  • Add/change group (done)


Eamon:

  • Cups
  • PSCP
  • PSSH (done)

Ivan

  • Cloning ACL box


Old

Important Notes:

  • ALL of the admin CVS/SVN stuff has been centralized to trac.cs.earlham.edu/admin. You'll need to create a username/password for yourself by running (from quark):
htpasswd /usr/local/trac/adminontrac.htpasswd <username>
  • To check out the repository, run (from quark):
svn checkout file:///clients/users/svn/admin

Curent Sysadmins 2013:

SysAdmin Name Year Working time Progress notes
Wilson SO 100% link to notes
Demise SR 100% link to notes
Craig FR 100% link to notes
Zane SO 100% link to notes
Jordan SO 100% link to notes
Sonny JU 100% link to notes
Elena SR 40% link to notes
Kristin JU 40% link to notes
Aaron SR 20% link to notes
Michael SR 0% link to notes