howto:sshkey
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
howto:sshkey [2025/07/08 23:22] – [Local Console Access] jnilsson | howto:sshkey [2025/07/22 17:42] (current) – [Ask for help from SSCS] jnilsson | ||
---|---|---|---|
Line 2: | Line 2: | ||
===== Generating keys ===== | ===== Generating keys ===== | ||
=== ssh-keygen === | === ssh-keygen === | ||
- | You use the tool " | + | You use the tool "**ssh-keygen**" to create your public-private key pair. Here is an example session showing how you can run ssh-keygen: |
<code bash> | <code bash> | ||
[user@host ~]$ ssh-keygen -t ed25519 -C "Add a Description to easily tell which machine this belongs to" | [user@host ~]$ ssh-keygen -t ed25519 -C "Add a Description to easily tell which machine this belongs to" | ||
Line 10: | Line 10: | ||
Enter same passphrase: [Enter to leave empty] | Enter same passphrase: [Enter to leave empty] | ||
</ | </ | ||
- | You should leave the default values above by simply hitting Enter three times. | + | You should leave the default values above by simply hitting |
===== Distributing your public key ===== | ===== Distributing your public key ===== | ||
Line 18: | Line 18: | ||
There are different ways to distribute and set up the authorized_keys file depending on your situation: | There are different ways to distribute and set up the authorized_keys file depending on your situation: | ||
+ | |||
+ | ==== Ask for help from SSCS ==== | ||
+ | |||
+ | You can always ask for help from [[socit@uci.edu]] and we'll work with you to get your public key set up. | ||
+ | |||
+ | If you want to DIY, you can try one of the methods below: | ||
==== Local Console Access ==== | ==== Local Console Access ==== | ||
Line 73: | Line 79: | ||
If password authentication is already disabled, then you will have to give your public key file to someone with admin access who already has public key authentication set up, or follow the above instructions for local console access to set it up yourself. | If password authentication is already disabled, then you will have to give your public key file to someone with admin access who already has public key authentication set up, or follow the above instructions for local console access to set it up yourself. | ||
- | If you have admin access and have been asked to add someone else's public key to their user account, the following example code should guide you on the steps to take. This assumes that they have somehow given you their public key and it is stored in a file called / | + | If you have admin access and have been asked to add someone else's public key to their user account, the following example code should guide you on the steps to take. This assumes that they have somehow given you their public key and it is stored in a file called / |
<code bash> | <code bash> | ||
USERNAME=example | USERNAME=example |
howto/sshkey.1752016945.txt.gz · Last modified: 2025/07/08 23:22 by jnilsson