python Linux学习之 ansible-- ansible test -m ping运行错误
1,初始安装ansible ,不存在 /etc/ansible/hosts 文件需手动创建该文件
[test]192.168.2.195 ansible_ssh_user=nvidia ansible_ssh_port=22 ansible_ssh_pass=gt13755801111 ansible_sudo_pass=gt13755801111
中括号里面代表组名
下面是hosts中能用到的参数
ansible_ssh_host
#用于指定被管理的主机的真实IP
ansible_ssh_port
#用于指定连接到被管理主机的ssh端口号,默认是22
ansible_ssh_user
#ssh连接时默认使用的用户名
ansible_ssh_pass
#ssh连接时的密码
ansible_sudo_pass
#使用sudo连接用户时的密码
ansible_sudo_exec
#如果sudo命令不在默认路径,需要指定sudo命令路径 ansible_ssh_private_key_file
#秘钥文件路径,秘钥文件如果不想使用ssh-agent管理时可以使用此选项 ansible_shell_type
#目标系统的shell的类型,默认sh
ansible_connection
#SSH 连接的类型: local , ssh , paramiko,在 ansible 1.2 之前默认是 paramiko ,后来智能选择,优先使用基于 ControlPersist 的 ssh (支持的前提)
ansible_python_interpreter
#用来指定python解释器的路径,默认为/usr/bin/python 同样可以指定ruby 、perl 的路径
ansible_*_interpreter
#其他解释器路径,用法和ansible_python_interpreter类似,这里"*"可以是ruby或才perl等其他语言
2. 若执行
#ansible test -m ping
192.168.2.195 | FAILED! => {"msg": "Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this. Please add this host's fingerprint to your known_hosts file to manage this host."
}
需要禁用公钥认证,通过编辑 /etc/ansible/ansible.cfg or ~/.ansible.cfg来实现:
[defaults]
host_key_checking = False
3. 在执行
#ansible test -m ping
192.168.2.195 | SUCCESS => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python"},"changed": false,"ping": "pong"
}
python Linux学习之 ansible-- ansible test -m ping运行错误相关推荐
- Linux端日志加密,Linux学习--第十三天--日志、系统运行级别、grub加密
日志 rsyslogd取代了syslogd. /var/log/cron #定时任务相关日志 /var/log/cups #打印信息相关日志 /var/log/dmesg #开机内核自检相关日志,dm ...
- Linux学习——vi/vim编辑C程序并运行
C程序编辑 在Linux中C程序可以在vi/vim或gedit中编辑 本篇主要讲述vi/vim编辑器 ①vim [file} -- 进入vim编辑器 进入后按以下字符进入插入模式 常用快捷键: ②编辑 ...
- Linux学习--第十三天--日志、系统运行级别、grub加密
日志 rsyslogd取代了syslogd. /var/log/cron #定时任务相关日志 /var/log/cups #打印信息相关日志 /var/log/dmesg #开机内核自检相关日志,dm ...
- linux学习记录-coredump segment fault
linux学习记录: 1.coredump:段错误; 总线错误; 程式记忆体区段错误; 链接:http://www.cnblogs.com/doctorqbw/archive/2011/12/21/2 ...
- linux学习34-运维自动化之ANSIBLE
运维自动化之ANSIBLE 1. 应用概述 1.1 一些术语 云计算的三个分层 基础设施在最下端,平台在中间,软件在顶端,分别是分别是Infrastructure-as-a-Service(IaaS) ...
- Python Linux系统管理与自动化运维之深入浅出Ansible(一)
Ansible维护模式通常由控制机和被管理机组成.因为Ansible的特性不像其他运维工具那样需要在被监控的目标上安装agent,所以我们的侧重点只需要放在安装了Ansible的服务器上(当然用于实验 ...
- Linux学习总结(七十四)自动化运维之ansible
一 ansible 介绍 不需要安装客户端,通过sshd去通信 基于模块工作,模块可以由任何语言开发 不仅支持命令行使用模块,也支持编写yaml格式的playbook,易于编写和阅读 安装十分简单,c ...
- linux安装及使用Ansible
本文章主要介绍了如何在linux通过yum安装Ansible以及一些常见命令使用,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 一.Ansible 介绍 1.Ansible 是一个配 ...
- linux下安装部署ansible
linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...
最新文章
- android 成长日记 5.关于progress控件和Alertdialog和layout学习
- awk,sed,cut获取最后一列数据
- android 屏幕禁止,Android应用禁止屏幕休眠的几种方法
- 搜索引擎学习(六)Query的子类查询
- 前端学习(1132):正则表达式学习目标
- grpc 客户端的context 服务端获取不到_MLamp;DEV[10] | gRPC的应用
- 消息中间件在分布式系统中的作用及介绍
- 清空image画布并改变大小填充背景色
- html5光标进去默认值消失,html点击input没有出现光标怎么办
- 文字处理技术:有哪些难点?
- 三星530换固态硬盘_小米笔记本Air13.3加装固态硬盘(三星860EVO)
- win10熄屏时间不对_win10的息屏时间怎么调
- 阿里突遭断网断电!双11最惊险一幕刚刚曝光
- Python 位操作符(Bitwise)
- 一个C语言算法--税收计算
- ireport+Jasper 动态改变字体大小
- 计算机装两个显示器怎么操作,一台电脑两个显示器的设置方法
- ie8与ie9的区别
- kali firefox gah. your tab just crashed. 更新Firefox
- C语言三个数比较大小排序
热门文章
- Flash Photography: Canon Speedlites 闪光摄影:佳能闪光灯 Lynda课程中文字幕
- 当人说君子动口不动手时怎么回怼_俗话说:“君子动口不动手。”那么到底什么样的人才称得上君子?...
- xftp和xshell有什么区别
- 华为智慧屏x65鸿蒙系统,华为智慧屏X65迎来鸿蒙系统2.0版本升级
- 高级网络管理员必学知识
- 【面试攻略】服务端面试-边锋
- minSdk(API 26) deviceSdk(API 17)
- 【基础算法训练】—— 字符串
- Presupposition
- 大数据论文_03_BigTable(个人总结)