Difference between revisions of "Sysadmin"
Jump to navigation
Jump to search
(→Sysadmin Responsibilities) |
(→Sysadmin Responsibilities) |
||
Line 10: | Line 10: | ||
| 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> || || || | | 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> || || || | ||
|- | |- | ||
− | | 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> | + | | 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> || || || |
|- | |- | ||
− | | Make a CS user account || <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> || || || || |
|- | |- | ||
− | | Change users CS password || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || | + | | Change users CS password || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || || || |
|- | |- | ||
− | | Add DNS & DHCP entry || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || | + | | Add DNS & DHCP entry || <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> | + | | 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> || || || |
|- | |- | ||
− | | Make a CS wiki account || || | + | | Make a CS wiki account || || || || || |
|- | |- | ||
− | | Add people to different groups (ldap) || <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> || || || || |
|- | |- | ||
− | | Modification and maintenance of Nagios || || | + | | Modification and maintenance of Nagios || || || || || |
|- | |- | ||
− | | DD a new ACL image || || | + | | DD a new ACL image || || || || || |
|- | |- | ||
− | | Set up a new ACL || || | + | | Set up a new ACL || || || || || |
|- | |- | ||
− | | Shut down / start up of the entire machine room || || | + | | Shut down / start up of the entire machine room || || || || || |
|- | |- | ||
− | | Creating and configuring mailing lists (electron) || || | + | | Creating and configuring mailing lists (electron) || || || || || |
|- | |- | ||
− | | Admin list moderating || <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) || || | + | | Backups and restore (bacula) || || || || || |
|- | |- | ||
− | | Create and configure jails || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || | + | | Create and configure jails || <div style="text-align: center;"> [[File:StarIconBronze.png|20px]] </div> || || || || |
|- | |- | ||
− | | VMware || || | + | | VMware || || || || || |
|} | |} | ||
Revision as of 09:30, 5 February 2015
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) | |||||
Install software on FreeBSD (servers) | |||||
Make a CS user account | |||||
Change users CS password | |||||
Add DNS & DHCP entry | |||||
Being able to edit wiki | |||||
Make a CS wiki account | |||||
Add people to different groups (ldap) | |||||
Modification and maintenance of Nagios | |||||
DD a new ACL image | |||||
Set up a new ACL | |||||
Shut down / start up of the entire machine room | |||||
Creating and configuring mailing lists (electron) | |||||
Admin list moderating | |||||
Backups and restore (bacula) | |||||
Create and configure jails | |||||
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 | |||||
Installing operating systems (Debian and FreeBSD), including single-user mode | |||||
Installing packages | |||||
*nix Filesystem layout | |||||
Command line tools including I/O redirections and pipes | |||||
TCP, UDP and ICMP packets, including 3-way handshake | |||||
Ports | |||||
DNS | |||||
DHCP | |||||
Network debugging tools (tcpdump, ping, traceroute, netstat) | |||||
Simple shell scripting | |||||
Jails |
Sysadmin 2014 to do list:
- () Spam Filter (CP, JR)
- () lockd install on electron (Jim)
- () New proto
- (I) check hydra with Charlie
- (?) On ACLs login disappears after pressing cancel (Reported JR)
- () new-proto from the outside world
- Getting rid of Quark
- ACL screensaver, leave only lightweight? (JR)
- 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)
- 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
Systems Administration Documentation
Admin Tasks
|
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 |