- Open a terminal
Execute the following command as the user you plan to use for connecting to INCLINE.
Code Block language bash ssh-keygen -t ed25519
You can optionally change the location (you probably do not want to do this) and add password protection. Please don't create a passphrase as we can't support that setup on the end-user side.
Code Block language bash title Sample output of ssh-keygen -t ed25519 [rlaroy@repo ~]$ ssh-keygen -t ed25519 Generating public/private ed25519 key pair. Enter file in which to save the key (/home/rlaroy/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/rlaroy/.ssh/id_ed25519. Your public key has been saved in /home/rlaroy/.ssh/id_ed25519.pub. The key fingerprint is: SHA256:wM8J+0OCJ9tEjyxFGB1vwehUyAzUoyqw7jHUXd/6lls [email protected] The key's randomart image is: +--[ED25519 256]--+ | .+Oo*o | | .oX... | | +*oo | |. . o=oX... | |.o o+.B S. . | |+ . B + . | |.+ . . o. .E | | .o ..o. | |.. .o. | +----[SHA256]-----+
Your public key is stored by default in ~/
.ssh/id_ed25519
.pub . Provide this key when requesting access to INCLINE.Note When a SSH key pair is created two files will be created id_ed25519 and id_ed25519.pub. The file ending in .pub is the public key and must be provided when requesting access to INCLINE. The non .pub file is your private key, treat this like a password and do not share it with anyone.
Code Block language bash title Method of viewing public key and sample key [rlaroy@repo ~]$ cat ~/.ssh/id_ed25519.pub ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILfBJiP/aMcjOa7tn3LvNu6bAQL95TvOzPCKpqlxyAut [email protected]