Technical documentation

 

Please email scu@med.cornell.edu with requests for cayuga cluster.

The link below is technical documentation for users on the Cayuga Cluster

https://github.com/CornellCAC/Cayuga/wiki

 

You will follow the steps for setting up your access Cayuga Cluster - CAC TechDocs

For Steps 10 - 12 --- On Mac Terminal

*Please note that you do not have to name your key as keyfile-private-file

scicomp@MAC2024 ~ %  scicomp@MAC2024 ~ % ls -ld ~/.ssh #Confirm you have a .ssh directory - in this example we have a .ssh drwx------ 10 scicomp staff 320 Sep 4 14:38 /Users/scicomp/.ssh #If you DO NOT have an output as above mkdir ~/.ssh scicomp@MAC2024 ~ % cd .ssh scicomp@MAC2024 .ssh % vim keyfile-private-file #other commands: touch keyfile-private-file or nano keyfile-private-file scicomp@MAC2024 .ssh % ls -l -rw------- 1 scicomp staff 420 May 9 2024 keyfile-private-file #permissions have been change. If you have not change permissions use chmod 600 ~/.ssh/keyfile-private-file #Your login will fail if your permissons are not as stated above. scicomp@MAC2024 ~ % ssh -i <keyfile-private-file> <cwid>@cayuga-login1.cac.cornell.edu

 

 

image-20240905-142736.png
Using Vim in this example

 

image-20240905-142909.png
Inputting keys and saving file

 

 

 

 

Config file

  • Add to or create a new file on your laptop to add the login nodes and all hosts ~/.ssh/config

 

On Mac Terminal

scicomp@MAC2024 ~ %  scicomp@MAC2024 ~ % cd .ssh scicomp@MAC2024 .ssh % ls (check what is listed below if there is anything) scicomp@MAC2024 .ssh % vim config

 

Editing your config file

Host cayuga-login1 Hostname cayuga-login1.cac.cornell.edu IdentityFile ~/.ssh/your_cayuga_key User your_cwid Host c00* IdentityFile ~/.ssh/your_cayuga_key User your_cwid ProxyCommand ssh -i .ssh/your_key_name -W %h:%p cayuga-login1

 

In your chosen text editor you will save the file