...
ssh-keygen without parameters generates 2048 RSA public and private keys.
Warning |
---|
Question from harry: do we need to create the .ssh directory before we run the ssh-keygen? |
Code Block | ||
---|---|---|
| ||
ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/Users/tinpham/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/tinpham/.ssh/id_rsa. Your public key has been saved in /Users/tinpham/.ssh/id_rsa.pub. The key fingerprint is: c7:6c:3e:87:4a:09:90:ef:6d:a9:88:f8:f0:89:d2:13 tinpham@Tin-Phams-iMac.local The key's randomart image is: +--[ RSA 2048]----+ | . oo. | | s .. . | | ...++ .| | T . +.=...| | F o + *. | | + o + . | | C . | | . + | | | +-----------------+ |
...
Warning |
---|
To provide details here. Harry says i don't understand the purpose of the previous code block. |
Copy Over Key
Since I happen to be using Mac OS X I do this manually,
...
Add the Public key added to the authorized_keys file,
Code Block | ||
---|---|---|
| ||
catcd ~/.ssh cat id_rsa.pub >> ~/.ssh/authorized_keys |
Test Key Based Authetication
...