linux下配置無密碼登陸遠端伺服器

2021-07-16 13:42:49 字數 650 閱讀 2134

ssh-keygen  

# 以上命令等價於 ssh-keygen -t rsa 

#-t: 指定金鑰的型別 , 預設為 ssh-2 的 rsa 型別 ; 這一步會生成兩個秘鑰,id_rsa為私鑰(客戶端用,自己的電腦),id_rsa.pub為公鑰(將要連線的遠端伺服器端用)

ssh-copy-id -i /home/……/.ssh/id_rsa.pub  [email protected]  #其中/home/……/.ssh/id_rsa.pub為你的電腦生成的公鑰的路徑,

ssh [email protected] #首次連線可能需要輸入密碼,輸入密碼,登陸成功,退出,再ssh [email protected] ,你會發現不需要密碼了,ok。

#上一步可能會出現這個提示

connection to 101.201.143.162 closed.

ssh [email protected]

sign_and_send_pubkey: signing failed: agent refused operation

ssh-add一鍵解決

/etc/init.d/ssh restart中間可能需要重啟。

//實際操作中如果覺得ip不容易記憶,在/etc/hosts 用自己想用的名字繫結ip。

linux下ssh無密碼登陸配置

配置ssh免密碼登陸 1 在master主機上生成秘鑰 ssh keygen t rsa p 2 把id rsa.pub追加到授權的key裡面去 cat ssh id rsa.pub ssh authorized keys 3 修改authorized keys檔案許可權 chmod 600 ssh...

Linux配置ssh無密碼登陸

1.環境準備 root使用者登陸 a.修改主機名 vi etc sysconfig network,修改hostname b.配置hosts,新增對映資訊 vi etc hosts,在下面新增ip 主機名 c.修改sshd服務配置資訊 vi etc ssh sshd config,取消被注釋的公鑰字...

配置 ssh無密碼登陸

首先確保 linux 系統中已經安裝了 ssh,否則先安裝 ssh 接下來開始配置 ssh無密碼登陸 確保在 home user 使用者目錄下存在 ssh目錄,可以使用一下命令進行檢視 ls a home user如果不存在可以自己手動建立乙個 mkdir home user ssh接下來沒輸入命令...