SSH伺服器免密登入快速配置

2021-08-24 20:17:34 字數 922 閱讀 3647

首先我們需要準備兩台或兩台以上伺服器或虛擬機器,配置好靜態ip,配置靜態ip參見博文:虛擬機器配置靜態ip

配置ssh免密登入

1、在每台伺服器或虛擬機器上配置hosts,命令列輸入:

vim /etc/hosts
在其中新增所有伺服器或虛擬機器節點ip和對應的網域名稱,如下圖所示:

然後輸入:wq儲存退出。

2、在每個節點分別設定其hostname,如下圖所示:

hostname後為當前伺服器或虛擬機器的網域名稱,是讓此網域名稱立即生效,不需要重啟虛擬機器。

3、配置免密登入

在命令視窗中輸入:

ssh-keygen
然後連續回車即可,出現如下介面就ok:

4、複製公鑰到其他節點

ssh-copy-id -i .ssh/id_rsa.pub [email protected]	#複製金鑰

ssh-copy-id -i .ssh/id_rsa.pub [email protected] #複製金鑰

複製完成即可實現免密登入,測試一下:

ssh 192.168.35.102									#直接登入
如果成功登入到192.168.35.102這台伺服器,說明你的免密登入配置成功。

SSH伺服器免密登入快速配置

參考位址 ssh keygen生成公鑰私鑰 密碼直接空格就行 root ssh 路徑檢視 id rsa.pub 公鑰 比較長 id rsa 私鑰 比較短 把公鑰傳到要連線的伺服器上 vim etc hosts 在每台伺服器或虛擬機器上配置hosts,在其中新增所有伺服器或虛擬機器節點ip和對應的網域...

SSH 免密快捷登入伺服器

在終端介面,如果使用ssh命令快速連線到乙個伺服器,擺脫每次連線都要輸入繁瑣的密碼呢?使用 ssh keygen 生成自己的公鑰和私鑰,具體可以參照 伺服器上的 git 生成 ssh 公鑰 格式如下 cat ssh id rsa.pub ssh user ip mkdir p ssh cat ssh...

SSH免密登入遠端伺服器

適用系統 mac os linux以及大部分基於unix的系統 1.客戶機生成rsa金鑰 ssh keygen t rsa 各項配置保持預設即可 ls ssh檢視是否有id rsa 私鑰 和id rsa.pub 公鑰 兩個檔案。2.上傳公鑰到伺服器 scp ssh id rsa.pub root a...