1910
Comment:
|
2595
remove mire and pointless info about uname etc. reorganize, try to make it sensible for someone who has no idea what ssh is
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
[[TableOfContents]] | <<TableOfContents>> |
Line 9: | Line 9: |
We have several machines, which are hosted at Peer1. Here are brief descriptions of each of the machines you'll need to know about, and what they do. | We have several machines. Here are brief descriptions of each of the machines you can log into. |
Line 11: | Line 11: |
|| '''Machine name''' || '''IP address'''|| '''Description''' || || {{{mire.hcoop.net}}} || 69.90.123.68 || This is the machine that serves all of our members' websites. Members can log into this machine. || || {{{deleuze.hcoop.net}}} || 69.90.123.67 || This is our mail server, database server, primary DNS nameserver, and the machine that serves [http://hcoop.net] ('''when the migration period is complete'''). Members may not log into this machine. || |
|| '''Hostname''' || '''Machine name''' || '''IP address'''|| '''Description''' || || `ssh.hcoop.net` || bog || 69.90.123.72 || Production shell server and custom daemons || |
Line 15: | Line 14: |
For further details on our machines, including the machines that are not listed here, take a look at the NewSystemHardware page. | 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. |
Line 19: | Line 20: |
The only machine that you can log into as a member is {{{mire.hcoop.net}}}. Use SSH to log in, by typing the following, where '''USER''' is your HCoop username. | Only `ssh.hcoop.net` is accessible to members. To login, use [[http://www.openssh.org/|SSH]] where username :: Your HCoop username host :: `ssh.hcoop.net` You may also use Kerberos for [[/PasswordlessLogin]]. == GNU/Linux, OS X, BSD == Open a shell and run: |
Line 22: | Line 32: |
ssh USER@mire.hcoop.net | ssh USERNAME@ssh.hcoop.net |
Line 25: | Line 35: |
= Changing the Default Shell = | == Microsoft Windows == If you use Windows and are unfamiliar with SSH, you will most likely want to install [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|Putty]], a popular and FreeSoftware SSH client. See the [[http://the.earth.li/~sgtatham/putty/0.62/htmldoc/Chapter2.html#gs|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 [[https://members.hcoop.net/portal/apt|request installation of packages]] available in [[http://packages.debian.org/squeeze/|squeeze]] and [[http://packages.debian.org/squeeze-backports/|squeeze-backports]]. Software not provided by Debian may be manually installed somewhere like `~/local/` in your home directory. = Tips = == Changing the Default Shell == |
Line 35: | Line 61: |
= Web Interface for Login = We also have an AJAX SSH service at [http://ssh.hcoop.net/]. This allows you to use a web browser to log into {{{mire}}}, provided that you have a fairly modern web browser. = Password-less Login = Consult the [:/PasswordlessLogin:Password-less Login] subpage for instructions. = Security Restrictions = We have some security restrictions in place on the shell servers. They are documented here: ShellServerSecurityRestrictions. |
---- CategoryNeedsWork CategoryMemberManual |
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
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 bog, and is running 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
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 Kerberos for /PasswordlessLogin.
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 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