Linux配置ssh免密登錄(大數據服務搭建必備)

Linux配置ssh免密登錄(大數據服務搭建必備)

前言

通常我們在搭建大數據相關集羣的時候,必要的一步就是要配置SSH免密登錄。比如我們在做Hadoop集羣搭建的時候,它內部需要集羣的機器需要相互信任,如果不配置SSH免密登錄的話,就需要我們在啓動Hadoop集羣的時候,手動去輸入機器的密碼,如果集羣實例數少還可以接受,但是當集羣實例多的時候,還需要一遍一遍的輸入密碼,可想而知。

開始配置

配置工作很簡單,首先使用以下命令生成ssh祕鑰:ssh-keygen
連續按幾下回車,出現如下圖所示即可:在這裏插入圖片描述
接着我們使用ssh-copy-id 需要連接主機的用戶名@需要連接主機的ip地址,如:ssh-copy-id [email protected],按下回車之後,輸入一個“yes”,回車輸入需要連接主機的密碼即可完成免密登錄配置。如下圖示例:
在這裏插入圖片描述

進行免密登錄測試

使用命令:ssh 需要連接主機的用戶名@需要連接主機的ip地址,如ssh [email protected],如果是第一次連接的話還需要輸入一次“yes”,之後在斷開重連之後,就可直接登錄成功了。在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章