SSH無密登入配置

2021-09-24 13:31:08 字數 1463 閱讀 9876

1.    配置ssh

(1)基本語法

ssh 另一台電腦的ip位址
(2)ssh連線時出現host key verification failed的解決方法

[root@hadoop102 opt] $ ssh 192.168.1.103

the authenticity of host '192.168.1.103 (192.168.1.103)' can't be established.

rsa key fingerprint is cf:1e:de:d7:d0:4c:2d:98:60:b4:fd:ae:b1:2d:ad:06.

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

host key verification failed.

(3)解決方案如下:直接輸入yes

2.    無金鑰配置

(1)免密登入原理,如圖所示

(2)生成公鑰和私鑰:

進入home目錄

ll -la
找到 .ss**件,進去,

ssh-keygen -t rsa
然後敲(三個回車),就會生成兩個檔案id_rsa(私鑰)、id_rsa.pub(公鑰)

(3)將公鑰拷貝到要免密登入的目標機器上

ssh-copy-id hadoop102
a)    .將公鑰拷貝到本機

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
b)    .匯入要免密碼登入的伺服器

首先將公鑰複製到伺服器

scp ~/.ssh/id_rsa.pub ***@host:/home/***/id_rsa.pub
然後,將公鑰匯入到認證檔案,這一步的操作在伺服器上進行

cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
在伺服器上更改許可權

chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

3.    .ss**件夾下(~/.ssh)的檔案功能解釋

known_hosts

記錄ssh訪問過計算機的公鑰(public key)

id_rsa

生成的私鑰

id_rsa.pub

生成的公鑰

authorized_keys

存放授權過得無密登入伺服器公鑰

SSH 無密登入配置

root hadoop101 ssh keygen t rsa然後敲 三個回車 就會生成兩個檔案 id rsa 私鑰 id rsa.pub 公鑰 將公鑰拷貝到要免密登入的目標機器上。對本機也需要配置!root hadoop101 ssh ssh copy id hadoop101 root hado...

配置SSH無密登入

1.生成公鑰和私鑰 pw hadoop010 ssh keygen t rsa 然後敲 三個回車 就會生成兩個檔案id rsa 私鑰 id rsa.pub 公鑰 2.將公鑰拷貝到要免密登入的目標機器上 pw hadoop010 ssh ssh copy id hadoop010 pw hadoop0...

SSH 無密登入配置

ssh 另一台電腦的 ip 位址 或者 主機名 需要對映 root bigdata01 opt ssh bigdata02 ssh 連線時出現 host key verification failed 的解決方法 直接輸入 yes exit 退出ssh 免密登入原理 生成公鑰和私鑰 root big...