Remote Access in Theoretical Physics

There are several ways of accessing your system and data remotely on the Theoretical Physics systems.

Theoretical Physics SSH servers

In addition to the Central SSH servers Theoretical Physics has their own SSH servers these are called:

duck.physics.ox.ac.uk
goose.physics.ox.ac.uk

As well as giving you access to the the departmental network the Theoretical Physics SSH servers also give you access to your Home and Group directories and your web areas. They are setup similarly to the Apple Desktop Systems. The systems are general use systems, we do not expect people to run your code on these systems please SSH into the quicker desktop systems for this.

How to access the Theoretical Physics ssh servers

the easiest way to SSH into the Theoretical Physics SSH Servers is to use the following command:

ssh -X username@duck.physics.ox.ac.uk

This will open a tunnel from your local machine to the SSH server with X forwarding enabled. From here you will be able to see your home directory or ssh into a more powerful desktop to run your code. If you are running code on another system then we strongly recommend that you use screen this will allow you to disconnect and reconnect from both the remote system and the ssh gateway without stopping your code from running.

Please Note: The first time that you ssh into either SSH gateway you will receive an error that your home directory isn't available. Ignore this message the home directory is mounted in /home/username.

The host key fingerprints are as below.

2048 47:6b:9a:b7:9d:f8:8f:5a:c5:e3:f1:93:d0:9a:c0:85 duck (RSA) 2048 9f:0d:a8:d5:30:c4:21:1a:e9:72:e4:12:5b:c8:3a:28 goose (RSA)

and may be accessed via SSL

Virtual Private Network (VPN)

A Virtual Private Network (VPN) is a way of extending our internal network out to systems connected on the internet. Once connected via a VPN, a remote system appears to be connected locally to our network thereby getting all the facilities available to local users and avoiding blocks placed in intervening firewalls. All data passed via a VPN is encrypted.

Instructions for setting up VPN can be found here.

Once you have established a VPN connection then you can ssh directly into your Apple desktop system or you can mount your home area to access your files.

Virtual Network Computing (VNC)

VNC allows you to take control of the Graphical interface of your Apple desktop remotely. Instructions on how to setup VNC can be found here

Apple Screen Sharing Servers

If you do not have access to your own Apple desktop system and would like to remotely access one you can use one of the Apple Screen Sharing Servers, instructions on how to connect to them can be found here.

Categories: Apple | Mac | OS X | Remote Access | Theory