Difference between revisions of "Sysadmin reference guide"
Jump to navigation
Jump to search
(→Vocabulary) |
m (→Vocabulary) |
||
Line 4: | Line 4: | ||
==Vocabulary== | ==Vocabulary== | ||
− | * Virtual machines | + | * Virtual machines: a computer that exists entirely in software and uses hardware resources allocated by the computer running it; we run several here |
− | * Ssh: "Secure Shell" - remote access to servers - [https://www.ssh.com/ssh/protocol/ this is a solid overview] | + | * Ssh: "Secure Shell" - for our purposes, this is the tool that enables and manages remote access to servers - [https://www.ssh.com/ssh/protocol/ this is a solid overview] |
* Ssh keys: once you've got ssh running and can access our servers with a password, [https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2 here's a simple ssh key setup guide] | * Ssh keys: once you've got ssh running and can access our servers with a password, [https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2 here's a simple ssh key setup guide] | ||
* Basic networking utilities | * Basic networking utilities |
Revision as of 08:52, 3 September 2018
This is the start of a reference guide for new sysadmins. It's likely to just be a list for now, but we're working on expanding it.
This guide is made for someone who has taken CS 128 and possibly CS 256, knows this content in general, and is beginning a term as a new sysadmin.
Vocabulary
- Virtual machines: a computer that exists entirely in software and uses hardware resources allocated by the computer running it; we run several here
- Ssh: "Secure Shell" - for our purposes, this is the tool that enables and manages remote access to servers - this is a solid overview
- Ssh keys: once you've got ssh running and can access our servers with a password, here's a simple ssh key setup guide
- Basic networking utilities
- ping
- ifconfig (for CentOS use ip)
- traceroute
- Web server: a piece of software on a computer that serves content over the Web to some client, e.g. your web browser
- Cluster (generic): a group of computers configured to act as one (this is an extremely broad generalization and you'll quickly find that our clusters are all quite different)
Earlham-specific
- CS vs. Cluster