日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

多台主机之间免密码登录配置多台主机之间免密码登录配置不一样

發布時間:2023/12/3 综合教程 44 生活家
生活随笔 收集整理的這篇文章主要介紹了 多台主机之间免密码登录配置多台主机之间免密码登录配置不一样 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在多臺linux/centos/ubuntu主機構成的系統中,經常需要在多臺主機之間傳輸文件和發送命令,而每次傳輸或登錄時輸入密碼會很麻煩,配置了免密登錄就可以方便主機間的通信,提高工作效率,也可以方便后續搭建大數據集群。

先完成,再來設置與其他主機之前的免密登錄哦。

本次內容以master主機免密登錄slave1主機為例,master主機和slave1主機都已經設置了本機的免密登錄。

如果覺得有用記得點贊或評論給予鼓勵哦!


免密登錄配置前后對比圖

免密登錄配置前后傳輸文件對比圖

master主機和slave1主機初始狀態

master主機中和slave1主機的用戶目錄中的.ssh文件中有自己的公鑰文件id_rsa.pub、私鑰文件id_rsa,有認證文件authorized_keys。

認證文件authorized_keys中只有自己本機的公鑰文件內容。

master主機的初狀態

slave1主機的認證文件authorized_keys中沒有master主機的公鑰內容。

master主機的公鑰發放給slave1前,master主機嘗試登錄slave1主機,提示登錄需要輸入密碼。

核心內容:將master公鑰發放給slave1主機,并在slave1主機認證授權。

1、將master主機的公鑰文件重命名。

密鑰算法默認生成的公鑰文件都叫id_rsa.pub,同一個文件夾內重復文件會覆蓋,為了避免master主機的公鑰文件發放給slave1主機時覆蓋了slave1主機本身的公鑰文件,需要給master主機的公鑰文件重命名。

使用cp命令將公鑰文件id_rsa.pub重命名為id_rsa_master.pub,命令如下

cp id_rsa.pub id_rsa_master.pub

2、將master主機的公鑰文件遠程復制給slave1主機。

scp命令為遠程復制命令,輸入如下命令完成復制操作,此時復制操作需要輸入密碼。

cd .ssh

scp id_rsa_master.pub slave1:~/.ssh #遠程復制id_rsa_master.pub到slave1主機的root用戶的用戶目錄的.ssh文件夾中

3、將master主機的公鑰文件內容加入slave1主機的認證文件中,完成授權。

1)master主機登錄slave1主機,輸入命令ssh slave1,并查看復制結果。

2)使用cat命令將master公鑰文件內容添加到slave1的認證文件中。

cat id_rsa_master.pub >> authorized_keys

3)查看slave1主機的.ssh文件夾中的authorized_keys文件內容,多了mater公鑰內容。

測試結果


看完點個贊吧![贊]

總結

以上是生活随笔為你收集整理的多台主机之间免密码登录配置多台主机之间免密码登录配置不一样的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。