配置Linux SSH免密登入

2022-09-24 04:36:10 字數 550 閱讀 3962

1、配置 /etc/hosts 的對映

#新增如下內容

192.168.71.128

node01

192.168.71.127

node02

192.168.71.126 node03

2、進入使用者家目錄下的 .ssh目錄下(/home/當前登入使用者/.ssh),生成公鑰和私鑰

ps:由於 .ssh目錄是隱藏檔案,可以使用命令( ls -a)檢視。 

$ cd /home/hw/.ssh

$ ssh-keygen -t rsa //

連續按三個回車,就生成id_rsa(私鑰)、id_rsa.pub(公鑰)

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

$ ssh-copy-id node01

$ ssh-copy-id node02

$ ssh-copy-id node03

#注意:另外的兩台伺服器,也要相同的配置

配置Linux ssh 免密登入

linux 常用的ssh登入方式主要有兩種 密碼登入和證書登入 有兩台機器,機器a和機器b 如從a登入機器b 密碼登入方式 在機器a上操作 ssh root 機器b的ip 提示輸入密碼,登入成功!免密登入方式 在機器a上操作 ssh root 機器b的ip 直接登入成功!要做到免密登入需要進行配置操...

linux ssh 免密登入

a機器免密碼登入b機器 生成金鑰 機器a ssh keygen t rsa 敲回車就好,不要設定密碼 傳送到遠端伺服器 機器a,機器b的ip 127.0.0.1 scp ssh id rsa.pub root 127.0.0.1 root ssh 追加到檔案中 在機器b上操作 cat ssh id ...

linux ssh免密登入

每次在使用 ssh 登入的時候,需要輸入密碼,而密碼往往比較長,即使是複製貼上也比較麻煩,典型的做法可採用 rsa 秘鑰的形式來實現密碼登入,亦可採用 shell expect 的方式。本文採用方案一,如對 expect 有興趣可自行了解。ssh keygen t rsa b 4096 c 備註 e...