linux集群互相免登陸配置

2021-09-01 23:01:57 字數 531 閱讀 3605

配置ssh免登陸

1、生成秘鑰和公鑰

ssh-keygen -t rsa

2、提示讓你輸入,什麼都不輸,三次回車之後會在~下面的.ssh資料夾中多出兩個檔案id_rsa 和 id_rsa.pub

其中id_rsa為秘鑰,id_rsa.pub為公鑰,使用公鑰加密的資料只有私鑰才能對這些資料解密

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys  或者

cp id_rsa.pub authorized_keys  或者

ssh-copy-id -i localhost(要配免登的對方ip)   推薦使用

如果是要在本機上配置免登的話,這三句是相同的結果,都是在~/.ssh資料夾中生成乙個authorized_keys檔案

如果是要在別的ip上配置的話,建議使用第三個,

這時會提示你輸入密碼。

輸入密碼之後回車,就ok了,這時在你要配置免登的那台機器上的~/.ssh資料夾中也生成了乙個authorized_keys檔案,其實這個檔案就是當時生成的公鑰

hadoop集群配置免金鑰登陸

背景 搭建集群時,首先要配置各節點間的免金鑰登陸,以保證各節點之間的資料傳輸。介紹乙個比較快的配置方法。注意 搭建集群時要保證各機器在相同的使用者下,如都在 root 使用者或都在 test 使用者下。那麼免金鑰也要都在相同的使用者下,配置在不同的使用者下是不起作用的。接下來以10臺伺服器node1...

Linux多台主機互相免密登陸

一 原理 我們使用ssh keygen在a主機上生成私鑰和公鑰,將公鑰的內容貼上到b主機的authorized keys檔案內,就可以在a主機上使用ssh命令,不使用密碼登陸b主機。二 操作步驟 node1.ambari.com node2.ambari.com各個主機均執行以下操作 生成金鑰對 s...

Linux配置免密登陸

比方說有三條機器,每次執行scp命令的時候,都需要輸入被傳輸資料的機器的密碼,為了省去輸密碼的時間,可以給每台機器設定免密登陸。server01的ip為192.168.177.11,server02的ip為192.168.177.12,server03的ip為192.168.177.13 首先為se...