博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ansible学习笔记]ansible.cfg
阅读量:6941 次
发布时间:2019-06-27

本文共 826 字,大约阅读时间需要 2 分钟。

第一个问题:如果客户端不在known_hosts文件里面会出行一些提示

执行 # ansible IP地址 -m command -a 'date'

paramiko: The authenticity of host '10.252.129.216' can't be established.

The ssh-rsa key fingerprint is cef5f02a439420eab5472a6384d14ddc.

Are you sure you want to continue connecting (yes/no)? 

我不想输入yes或者no,取消这个提示,怎么办?

很简单,修改ansible.cfg的#host_key_checking= False取消注释,即可。

第二个问题:如果ansible命令登录需要通过输入命令的服务器,会出现以下错误:

[root@reedoracle ansible]# ansible app -m shell -a "ls -l /tmp" -u reed

rhel56-192.168.209.133 | UNREACHABLE! => {

   "changed": false,

   "msg": "No authentication methods available",

   "unreachable": true

}

rhel61-192.168.209.142 | UNREACHABLE! => {

   "changed": false,

   "msg": "No authentication methods available",

   "unreachable": true

}

解决办法:二选一

1、要不修改ansible.cfg配置文件的ask_pass= True给取消注释,

2、要不就在运行命令时候加上-k,这个意思是-k, --ask-pass ask for SSH password

转载地址:http://mugjl.baihongyu.com/

你可能感兴趣的文章
NSubstitute完全手册(十二)使用回调函数和WhenDo语法
查看>>
IOS开发(objective-c)~开篇有理
查看>>
1.3. display
查看>>
笔试题集锦(2)
查看>>
将C++ DLL Wrap后供.NET 调用
查看>>
计算机软件工程规范国家标准
查看>>
jQuery 2.0.3 源码分析Sizzle引擎 - 解析原理
查看>>
python format
查看>>
[LeetCode] Target Sum 目标和
查看>>
scikit-learn的线性回归模型
查看>>
Ubuntu Server下安装Discuz7.0
查看>>
批量清除nginx缓存的方法
查看>>
[转]Markdown语法参考
查看>>
项目,从零开始
查看>>
Android异步加载全解析之使用AsyncTask
查看>>
MFC控件指针公用释放方法[void* | 指针的引用]
查看>>
Java 动态眨眼 EyesJPanel (整理)
查看>>
CSS IE6/7/8, Firefox, Safari, Chrome, Opera Hack使用简要归纳(转)
查看>>
黑客炼金术士 Seeker:可以攻破 4G 摸到你短信,还要为朝阳群众提供谍战工具...
查看>>
linux 后台运行命令 nohup命令
查看>>