9 如何讓ubuntu的ssh免密碼登入

2022-05-16 17:46:59 字數 602 閱讀 2929

ubuntu 預設已安裝了 ssh client,此外還需要安裝 ssh server:

sudo apt-get install openssh-server
安裝後,可以使用如下命令登陸本機:

ssh localhost
此時會有如下提示(ssh首次登陸提示),輸入 yes 。然後按提示輸入密碼 hadoop,這樣就登陸到本機了。

但這樣登陸是需要每次輸入密碼的,我們需要配置成ssh無密碼登陸比較方便。

首先退出剛才的 ssh,就回到了我們原先的終端視窗,然後利用 ssh-keygen 生成金鑰,並將金鑰加入到授權中:

exit                           # 退出剛才的 ssh localhost  

cd ~/.ssh/# 若沒有該目錄,請先執行一次ssh localhost

ssh-keygen -t rsa # 會有提示,都按回車就可以

cat ./id_rsa.pub >> ./authorized_keys # 加入授權

此時再用ssh localhost命令,無需輸入密碼就可以直接登陸

Ubuntu如何配置SSH免密登入

前言 在搭建hadoop集群時,需要主機和副機之間實現ssh免密登入 一 環境準備 1 ubuntu兩台 二 安裝ssh 1 首先檢測一下本機有沒有安裝ssh服務,如果沒有任何列印說明未安裝 sudo ps e grep ssh 2 使用如下命令安裝ssh服務 sudo apt get instal...

ubuntu免密ssh登入

a主機免密登入b主機 1.a主機 執行 ssh keygen t rsa,生成公鑰。2.a主機 執行 ssh copy id username 192.168.0.222。3.b主機 將.ssh 在使用者目錄下 root或者 home user 目錄的許可權為700,其下檔案authorized k...

Ubuntu下如何設定ssh免密碼登入安裝

1 首先在本機安裝openssh server和openssh client.命令 sudo apt get install openssh serwww.cppcns.comver openssxmqzvpdh client 2 在檢查當前的目錄下有沒有.ssh這個檔案,沒有的話就mkdir下。3...