ssh免密碼連接設置

本例中演示通過ssh免密碼連接到dc01,dc01的登錄用戶名爲hadoop,端口爲1122.
1、生產公鑰

ssh-keygen -t rsa
# 連續三次回車,即在本地生成了公鑰和私鑰,不設置密碼

2、複製公鑰到目標主機

ssh-copy-id -i ~/.ssh/id_rsa.pub "-p 1122 hadoop@dc01"
# "-p 1122"指定了目標主機的登錄端口,不寫此參數則默認用22端口。
# 上述命令表示把本機的公鑰追到dc01中hadoop用戶的 .ssh/authorized_keys裏。
# 如果目標主機連接端口爲默認22,則可寫爲ssh-copy-id hadoop@dc01

執行命令後會彈出確認選項,輸入yes後回車,再次根據提示輸入dc01的hadoop用戶的登錄密碼即可完成配置。

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