Get the App
SLTechnology News&Howtos  ›  Network Security  › 

There is no need for password between hosts and communication based on ssh

Shulou Source: shulou.com Published: 2022-06-01 06:13:12 10月04日 Update

Node1:172.16.58.1

Node2:172.16.58.3

Node1-- > node2

First generate the secret key in node1

Execute the command ssh-keygen-P''

If you ask for the saved path, you can enter directly by default.

Prompted later to save the private key as / root/.ssh/id_rsa

Save the public key as / root/.ssh/id_rsa.pub

[root@node1 ~] # ssh-keygen-P''

Generating public/private rsa key pair.

Enter file in which to save the key (/ root/.ssh/id_rsa):

Your identification has been saved in / root/.ssh/id_rsa.

Your public key has been saved in / root/.ssh/id_rsa.pub.

The key fingerprint is:

Dc:62:ba:81:ac:dd:d9:93:fa:b4:9b:21:8d:e7:98:8c root@node1.magedu.com

The key's randomart p_w_picpath is:

+-[RSA 2048]-+

| | |

| | |

| | |

|. . | |

| S. | |

|. . =. | |

| o = =. | |

| | o+% o+ |

|. E OoBo |

+-+

Pass the secret key to the node2 host

Ssh-copy-id-I. ssh / id_rsa.pub root@172.16.58.3

[root@node1 ~] # ssh-copy-id-I. ssh / id_rsa.pubroot@172.16.58.3

The authenticity of host '172.16.58.3 (172.16.58.3)' can'tbe established.

RSA key fingerprint isdb:f8:11:fa:7d:30:95:44:1b:eb:ea:89:ee:fa:a1:27.

Are you sure you want to continue connecting (yes/no)? Yes

Warning: Permanently added '172.16.58.3' (RSA) to the listof known hosts.

Root@172.16.58.3's password:

Now try logging into the machine, with "ssh'root@172.16.58.3'", and check in:

.ssh / authorized_keys

To make sure we haven't added extra keys thatyou weren't expecting.

Test whether you have successfully logged in without a password. You are not prompted for a password.

Ssh 172.16.58.3 'date';date [root@node1 ~] # ssh 172.16.58.3' date';date

Wed Dec 31 16:51:41 CST 2014

Wed Dec 31 16:52:42 CST 2014

Tags: Password prompt host success public key command path test generation login input communication Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Microsoft Huawei NVidia Docker