Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
student:utilities:start:keypairs [2020/02/06 10:13] – Fix typo morrispj | student:utilities:start:keypairs [2024/02/13 10:00] – stewarmc | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | |||
===== Using SSH with a Key-Pair ===== | ===== Using SSH with a Key-Pair ===== | ||
- | Secure shell (i.e., '' | + | Secure shell (i.e., '' |
=== Checking for an Existing Key-Pair === | === Checking for an Existing Key-Pair === | ||
Line 39: | 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 '' | ||
+ | < | ||
+ | Host * | ||
+ | ServerAliveInterval 30 | ||
+ | ServerAliveCountMax 120 | ||
+ | AddKeysToAgent yes # https:// | ||
+ | IdentitiesOnly yes | ||
+ | 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 ~/ | ||
+ | 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 | ||
+ | </ |