Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
student:utilities:start:keypairs [2023/09/13 10:40] – Typos morrispjstudent:utilities:start:keypairs [2024/02/08 10:25] stewarmc
Line 38: Line 38:
  
 At this point, you should be able to use SSH (either directly or indirectly) to login to the Linux server without providing an ID and/or password. At this point, you should be able to use SSH (either directly or indirectly) to login to the Linux server without providing an ID and/or password.
 +
 +=== SSH Config File Example ===
 +Below is an example ssh config file that on linux and mac would be located at ''%%~/.ssh/config%%''
 +<code>
 +Host *
 + ServerAliveInterval 30
 + ServerAliveCountMax 120
 + AddKeysToAgent yes # https://man.openbsd.org/ssh_config#AddKeysToAgent
 + IdentitiesOnly yes
 +
 +        # macOS only? V
 +Host stu
 + HostName stu.cs.jmu.edu
 + # next setting only necessary if you aren't using a default-named key like id_rsa or id_ed25519
 +        # IdentityFile ~/.ssh/fac.cs.jmu.edu
 + User stewarmc # if you specify a user, you don't have to put the user@ when connecting via ssh
 +Host aplaceicantreachdirectly
 +        HostName internalonly.cs.jmu.edu
 +        ProxyJump stu
 +        # some ssh servers may be listenign on a non-standard port. (the standard is 22)
 +        # Port 23 # is typically for telnet, but people can do what they want with their servers 
 +</code>