Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If the username is iQSonar, then the hidden folder .ssh will be located in /home/iQSonar/.ssh  typically on Linux/Unix hosts. 


No Format
 

...

[

...

SERVERNAME ~]$ ssh-keygen

...


...

Generating public/private rsa key pair.

...


...

Enter file in which to save the key (/home/

...

username/.ssh/id_rsa):

...


...

Enter passphrase (empty for no passphrase):

...


...

Enter same passphrase again:

...


...

Your identification has been saved in /home/

...

username/.ssh/id_rsa.

...


...

Your public key has been saved in /home/

...

username/.ssh/id_rsa.pub.

...


...

The key fingerprint is:

...


c0:bf:33:bd:f3:5a:8b:32:48:82:85:51:3e:18:6b:fa mdoyle@hydra


  

Note that two files are created. The public key (which is copied to the remote server) and the private key (which is stored on your computer)

...

Unix Command/outputMeaning/Comment
[mdoyle@hydraSERVERNAME ~]$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/mdoyleusername/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/mdoyleusername/.ssh/id_rsa.
Your public key has been saved in /home/mdoyleusername/.ssh/id_rsa.pub.
Generate the key. Do not specify a password to allow for use in scripts without user input.
[mdoyle@hydraSERVERNAME ~]$ scp .ssh/id_rsa.pub mike@10.0.1.3:
Password for mike@mc:
id_rsa.pub 100% 411 0.4KB/s 00:00

Copy the key to the remote host. You WILL be prompted for your password.


[mdoyle@hydraSERVERNAME  ~]$ ssh mike@10.0.1.3
Password for mike@mc:

Last login: Tue Sep 12 14:25:36 2017 from 10.0.1.1
Welcome to FreeBSD!


Log in to the remote host, enter your password (for the last time)
[mike@mcusername@mc ~]$ cat id_rsa.pub >> .ssh/authorized_keys
[mike@mcusername@mc ~]$ chmod 600 .ssh/authorized_keys
[mike@mcusername@mc ~]$ rm id_rsa.pub
[mike@mcusername@mc ~]$ logout
Connection to 10.0.1.3 closed.
Append the key to the authorized keys file
[mdoyle@hydraSERVERNAME ~]$ ssh mike@10.0.1.3
Last login: Tue Sep 12 14:29:45 2017 from 10.0.1.1
Welcome to FreeBSD!
Now you log in with no password prompt

...