ansible的認證方式機配置

ansible的認證方式分爲兩種,

一種是通過用戶名和密碼的方式進行認證

這種方式直接在主機清單文件中配置就可以了,具體可以參考我的另一篇博文:ansible主機清單配置詳解

第二種方式是通過密鑰對的方式進行認證,下面就舉例說明如何生成和在ansible中使用密鑰對

以在linux中,root用戶爲例

執行命令,生成密鑰對:
ssh-keygen
然後一直按回車鍵,會在/root/.ssh目錄下生成一對密鑰對,
id_rsa爲私鑰,id_rsa.pub爲公鑰
將該主機的id_rsa.pub公鑰中的內容複製到被管理主機的/root/.ssh/authorized_keys文件中,

通過這種方式認證的主機,可以在主機清單文件中的主機配置上,去除用戶名和密碼的配置。

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