Difference between revisions of "Free Geek Computers for Coders"

From FreekiWiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
==Main systems you may need an account on==
 
Coders working on programming projects may need access to certain machines:
 
Coders working on programming projects may need access to certain machines:
  
Line 6: Line 7:
 
* foyer -- this is the gateway for getting into FREE GEEK machines from the outside (ssh into foyer, and then from foyer ssh to the machine you need to get to). You do not need an account on this machine if you will be doing all your work from inside FREE GEEK.
 
* foyer -- this is the gateway for getting into FREE GEEK machines from the outside (ssh into foyer, and then from foyer ssh to the machine you need to get to). You do not need an account on this machine if you will be doing all your work from inside FREE GEEK.
  
 +
==Higher level access==
 
Coders with higher access privileges may also get accounts on these machines:
 
Coders with higher access privileges may also get accounts on these machines:
  
Line 13: Line 15:
 
NOTE: Servers with asterisks (*) are unavailable for connection from outside FREE GEEK. Servers without the asterisks are in the DMZ and are typically locked down pretty tight. You can ssh into them and do work, but they are usually unable to connect to other servers.
 
NOTE: Servers with asterisks (*) are unavailable for connection from outside FREE GEEK. Servers without the asterisks are in the DMZ and are typically locked down pretty tight. You can ssh into them and do work, but they are usually unable to connect to other servers.
  
 +
==Do you need to use the full name to access the machine?==
 
All computers can be connected to from inside FREE GEEK by their simple hostname (above). From outside of FREE GEEK, you need to add the domain name (freegeek.org), for example:
 
All computers can be connected to from inside FREE GEEK by their simple hostname (above). From outside of FREE GEEK, you need to add the domain name (freegeek.org), for example:
 
  $ ssh llama.freegeek.org  # works from outside or inside FREE GEEK
 
  $ ssh llama.freegeek.org  # works from outside or inside FREE GEEK
 
  $ ssh llama              # works from inside FREE GEEK only
 
  $ ssh llama              # works from inside FREE GEEK only
 +
 +
==Setting up accounts on llama==
 +
(This is for ASSes.)
 +
 +
To set up someone with an account on llama, you should use this command:

Revision as of 16:57, 30 November 2004

Main systems you may need an account on

Coders working on programming projects may need access to certain machines:

  • obsidian* -- "classroom" server (so you can log in from FREE GEEK's terminals in the classroom)
  • llama -- the "homework" box, for people taking classes (some development can happen here)
  • cvs -- (also known as haibane) so you can check stuff in and out of cvs. This account doesn't typically allow shell access -- only cvs access.
  • foyer -- this is the gateway for getting into FREE GEEK machines from the outside (ssh into foyer, and then from foyer ssh to the machine you need to get to). You do not need an account on this machine if you will be doing all your work from inside FREE GEEK.

Higher level access

Coders with higher access privileges may also get accounts on these machines:

  • flowers* -- the development box for coders volunteering longer term at FREE GEEK
  • turing* -- the production box for coders that need to actually deploy tested code

NOTE: Servers with asterisks (*) are unavailable for connection from outside FREE GEEK. Servers without the asterisks are in the DMZ and are typically locked down pretty tight. You can ssh into them and do work, but they are usually unable to connect to other servers.

Do you need to use the full name to access the machine?

All computers can be connected to from inside FREE GEEK by their simple hostname (above). From outside of FREE GEEK, you need to add the domain name (freegeek.org), for example:

$ ssh llama.freegeek.org  # works from outside or inside FREE GEEK
$ ssh llama               # works from inside FREE GEEK only

Setting up accounts on llama

(This is for ASSes.)

To set up someone with an account on llama, you should use this command: