ansible(3)——主机列表,ssh,公钥私钥
生活随笔
收集整理的這篇文章主要介紹了
ansible(3)——主机列表,ssh,公钥私钥
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在/etc/ansible/hosts文件里,我們可以添加主機列表:
此時我們可以通過這些ip和組來去實行命令:
保錯是因為必須加入ssh秘鑰內(nèi)容(本機密碼):
訪問第一個主機組也能成功:
再去訪問第二個主機組:
這里報錯是因為我們沒有將這兩臺主機的記錄加入到/root/.ssh/known_hosts中:
這時候再觀察文件發(fā)現(xiàn)已經(jīng)被添加進去。
再實行即可成功
免密碼
如果不想輸入-k參數(shù),可以在/etc/ansible/hosts中加入?yún)?shù):
也可以:
這樣就不需要輸入-k參數(shù)去訪問了。
還可以生成密鑰對:
將密鑰(公鑰)對發(fā)送給相應的主機,這樣就不需要輸入-k來輸入密碼了:
同樣地,再加入兩個主機:
在這兩臺主機上也有了認證鑰匙,這樣我們就能免密訪問:
總結(jié)
以上是生活随笔為你收集整理的ansible(3)——主机列表,ssh,公钥私钥的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ansible(2)——基本命令
- 下一篇: ansible(4)——配置文件及以对面