2595
Comment: remove mire and pointless info about uname etc. reorganize, try to make it sensible for someone who has no idea what ssh is
|
2791
also note how to change your password and further condense information
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
= Our Machines = We have several machines. Here are brief descriptions of each of the machines you can log into. || '''Hostname''' || '''Machine name''' || '''IP address'''|| '''Description''' || || `ssh.hcoop.net` || bog || 69.90.123.72 || Production shell server and custom daemons || The current shell machine is [[ServerBog|bog]], and is running [[http://www.debian.org/releases/squeeze/|Debian GNU/Linux Squeeze]]. For further details on our machines, including the machines that are not listed here, take a look at the [[Hardware]] page. = Logging In = |
== Logging In == |
Line 25: | Line 14: |
You may also use Kerberos for [[/PasswordlessLogin]]. | You may also use MitKerberos for [[/PasswordlessLogin]]. |
Line 27: | Line 16: |
== GNU/Linux, OS X, BSD == | The current shell machine is [[ServerBog|bog]], and is running [[http://www.debian.org/releases/squeeze/|Debian GNU/Linux Squeeze]]. Further information about our servers is on the [[Hardware]] page. === GNU/Linux, OS X, BSD === |
Line 35: | Line 26: |
== Microsoft Windows == | === Microsoft Windows === |
Line 39: | Line 30: |
= Security Restrictions = | == Security Restrictions == |
Line 43: | Line 34: |
= Installing Software = | == Installing Software == |
Line 49: | Line 40: |
= Tips = | == Tips == |
Line 51: | Line 42: |
== Changing the Default Shell == | === Changing Your Password === /* Not sure this belongs here, but this document seems like the place where a member might want to know how to change their password? */ On your first login, and thereafter on some regular basis (quarterly is generally alright), you should change your password. To do this, login to the shell server and run {{{ kpasswd }}} It will prompt for your current password and your new password twice. (We use `kpasswd` instead of the standard UNIX `passwd` because of an unfortunate interaction between MitKerberos and Debian's default PAM configuration). === Changing the Default Shell === |
This is the chapter of the MemberManual that describes how to log in to our machines, and provides a brief explanation of what our machines do.
Contents
Logging In
Only ssh.hcoop.net is accessible to members. To login, use SSH where
- username
- Your HCoop username
- host
ssh.hcoop.net
You may also use MitKerberos for /PasswordlessLogin.
The current shell machine is bog, and is running Debian GNU/Linux Squeeze. Further information about our servers is on the Hardware page.
GNU/Linux, OS X, BSD
Open a shell and run:
ssh USERNAME@ssh.hcoop.net
Microsoft Windows
If you use Windows and are unfamiliar with SSH, you will most likely want to install Putty, a popular and FreeSoftware SSH client. See the putty getting started guide for more information.
Security Restrictions
We have some security restrictions in place on the shell servers designed to thwart would-be attackers. Basic http, irc to trusted networks, etc. work by default, and we liberally grant requests for additional network permissions (See FirewallRules).
Installing Software
Our shell server is running a basic installation of Debian Squeeze. You may find that all of the software you need is already installed, but if not you may request installation of packages available in squeeze and squeeze-backports.
Software not provided by Debian may be manually installed somewhere like ~/local/ in your home directory.
Tips
Changing Your Password
On your first login, and thereafter on some regular basis (quarterly is generally alright), you should change your password. To do this, login to the shell server and run
kpasswd
It will prompt for your current password and your new password twice.
(We use kpasswd instead of the standard UNIX passwd because of an unfortunate interaction between MitKerberos and Debian's default PAM configuration).
Changing the Default Shell
If you wish to change your login shell, then create a symlink called ~/.loginshell whose target is your shell of choice. Here is one example:
ln -sf /bin/zsh ~/.loginshell