How to connect to our servers from outside of Van Vleck

From UW-Math Wiki
Jump to navigation Jump to search

Editing Using ssh (section)

Using ssh to Access Math Department Resources

The University of Wisconsin-Madison Department of Mathematics maintains two login servers for ssh connections from outside the department.

  1. To connect to this server, you must have an IP address that corresponds to a host address. You can use the campus wireless| UWNet, | Eduroam, or | WiscVPN. Other names for this server are and
  2. To connect to this server, you must use an ssh key. For instructions on using an ssh key, see below. Another name for this server is

To access Math Department resources via ssh, you must first use an ssh client to connect to either login0 or login1. You can then ssh to the system of your choice within the department.

For example, suppose you wished to run a sage program on one of the research servers. For simplicity sake, the research servers have aliases (nicknames) magma0, magma1, ..., magma19, with the more powerful machines having the lowest numbers.

To start your sage program, you might use an ssh client on your laptop to connect to then run ssh again on login0 to connect to magma0. Please do not run research programs on login0 or login1. While these machines may have all the tools necessary to test programs, they are not powerful enough to handle more than the most trivial of tasks. If you run a program that uses a lot of resources on login0 or login1, you may prevent users (including yourself) from accessing these machines.

Generating an ssh Key

The IT staff recommends that you generate an ssh key to use when moving from one machine to another within the department network. Using an ssh key is both easier and more secure than retyping your password when you are moving from one Math Department machine to another. To use an ssh key, do the following.

  1. Log onto any Linux workstation or research server in the department. You can use ssh as explained above to connect to login0 or login1 for this purpose.
  2. At the prompt, type "ssh-keygen". Accept the default values. You need not enter a passphrase, so just press enter.
  3. Add the key you just generated to your authorized_keys file. Type, "cat ~/.ssh/ >> ~/.ssh/authorized_keys"
  4. To test, type, "ssh magma0". You should be connected to magma0 without having to retype your password.

Note: The login server requires the use of ssh keys to connect. You can use this same ssh key for that purpose. Instructions for doing so are different for each ssh client and are therefore beyond the scope of this document. Consult your client's documentation (or google) or ask a member of the IT staff for assistance. Summary: 203 This is a minor edit Watch this page

Please note that all contributions to UW-Math Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see UW-Math Wiki:Copyrights for details). Do not submit copyrighted work without permission! | Editing help (opens in new window) Navigation menu

   Log out
   View history


   Main page
   Recent changes
   Random page


   What links here
   Related changes
   Upload file
   Special pages
   Page information
   Privacy policy
   About UW-Math Wiki
   Powered by MediaWiki