1. 程式人生 > >001_ansible通過堡壘機登錄

001_ansible通過堡壘機登錄

open pan images cti connect enca png can 服務器

一、

之前一直通過跳板機登錄線上服務器,ssh可以的,如下圖所示

vim ~/.ssh/config

技術分享

ssh xx.xx.xx.xx線上服務器是可以的,但是ansible執行顯示目標主機不可達,其實ansible和OpenSSH是兩回事。

二、配置文件如下。

cat ~/.ansible.cfg
[ssh_connection]
ssh_args = -o ControlMaster=auto -o ControlPersist=60s -F /Users/arun/.ssh/config
#ForwardAgent=yes
control_path=~/%%h‐%%r
#control_path=%(directory)s/%%h-%%r
control_path_dir=~/.ansible/cp

原理如下=>

技術分享

三、

再次登錄就可以了。

參考:燦哥博客: http://www.shencan.net/index.php/2015/02/14/run-ansible-through-jumpbox-machine/

001_ansible通過堡壘機登錄