1. 程式人生 > >ansible生成公鑰,ssh客戶機免密碼登入

ansible生成公鑰,ssh客戶機免密碼登入

環境
192.168.182.142(ansible主機)
192.168.182.143(客戶機)

①在192.168.182.142主機上生成公鑰

1,生成公鑰
檢視ls /root/.ssh/是否有祕鑰 有的話rm -rf /root/.ssh/* 最好刪除之前備份。

生成公鑰命令:ssh-keygen -t rsa
在這裡插入圖片描述
注:在生成這個祕鑰時候可以取新的名字,但是一般預設不用自定義名字在這裡插入圖片描述

②講生成的祕鑰傳送到客戶機

ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

在這裡插入圖片描述

**

③測試192.168.182.142 是否可以無密碼訪問192.168.182.143

命令:ssh 192.168.182.143

在這裡插入圖片描述