Ansible配置執行遠程主機的ssh端口號

在線上的環境中,服務端的ssh會有進行變動的狀況

例如:有些服務器的ssh端口號是 34567 等狀況,那麼該如何配置呢?shell

編輯 /etc/ansible/hosts服務器

[servers]
192.168.0.11 ansible_ssh_user=root ansible_ssh_port=34567
192.168.0.12 ansible_ssh_user=root ansible_ssh_port=34567

 

配置完畢後,照常執行ansible命令便可,示例以下:ssh

ansible servers -m shell -a "df -h | grep dev"
相關文章
相關標籤/搜索