HPC Gateway Service¶
Direct SSH access to the HPC clusters from off campus is not possible without the use of VPN. However if you are unable to use VPN we also provide an SSH gateway service to allow off-site SSH access to our HPC clusters.
Use of a VPN connection is the recommended method to use for off-site SSH access to the HPC clusters.
Access to the HPC SSH gateway service requires that you have an existing HPC account.
You must additionally request access to the HPC SSH gateway by emailing firstname.lastname@example.org including a justification for your request.
If the cluster access can be handled via the usage of the SSL VPN without undue effort, your request will not be granted.
The SSH gateway server,
hpcgw.shef.ac.uk, is configured to be a SSH ‘jump host’ only:
it does not have direct access to HPC filestore or Research Shared areas, and
you cannot run an interactive SSH terminal session directly on the gateway server.
Additionally the HPC gateway server only allow access to the HPC clusters;
you cannot access any other IT Services or departmental servers using this gateway.
Overview of the connection process¶
Specific usage examples¶
Access a HPC cluster via SSH:
ssh -J [username]@hpcgw.shef.ac.uk [username]@sharc.shef.ac.uk
Transfer a file using SCP:
scp -J [username]@hpcgw.shef.ac.uk [source path] [destination path]
Transfer files using Rsync:
rsync -av -e 'ssh -J [username]@hpcgw.shef.ac.uk' [source path] [destination path]
New Session -> Advanced -> Connection -> Tunnel Select 'Connect through SSH tunnel' Hostname: 'hpcgw.shef.ac.uk' Port number: '22'
Edit 'Session Settings': Set 'SSH Use 2-factor authentication for SSH gateways'
Create a new session using MobaXterm:
Select 'Network settings' tab within SSH Session settings Select 'Connect through SSH gateway (jump host) Gateway SSH server: 'hpcgw.shef.ac.uk' Port: '22'
When prompted to enter your Duo two-factor code either input a 6 digit code from your Duo device or enter ‘1’ for a push notification to be sent to your device.