Skip to content

Instantly share code, notes, and snippets.

@Weiming-Hu
Last active April 30, 2019 18:03
Show Gist options
  • Save Weiming-Hu/21fa5d10652d184a26552aba6406afe1 to your computer and use it in GitHub Desktop.
Save Weiming-Hu/21fa5d10652d184a26552aba6406afe1 to your computer and use it in GitHub Desktop.
Setup/Renew gsissh to supercomputers

Guide to setup/renew gsissh to supercomputers

This is referenced from the gist of Vivek

download certificates from XSEDE

mkdir $HOME/.globus
cd $HOME/.globus
wget https://software.xsede.org/security/xsede-certs.tar.gz
tar xvf xsede-certs.tar.gz

get temporary certificate

cd certificates
myproxy-logon -s myproxy.xsede.org -l <username>

Note: because the certificate is only temporary, one needs to repeat these following steps every 24 hours.

Test login

Stampede
gsissh -p 2222 stampede.tacc.xsede.org
SuperMic
gsissh -p 2222 username@supermic.cct-lsu.xsede.org

Offitial guide can be found here.

Comet
gsissh -l <username> comet.sdsc.xsede.org

Offitial guide can be found here.

set GLOBUS_LOCATION

Optional

If your which gsissh is different from /usr/bin/gsissh, setup the env variable.

export GLOBUS_LOCATION=`which gsissh`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment