This gist shows how to get rid of authentication when connecting to Greatlakes by ssh. Set up ~/.ssh/config Add the following to ~/.ssh/config Host greatlakes HostName greatlakes.arc-ts.umich.edu User jimmyzxj ControlMaster auto ControlPath ~/.ssh/%r@%h:%p