这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 ansible,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ansible - 在目标主机上运行任务
概要
能听懂的[-m 模块名称] [-a 参数] [选项]
商品描述
Ansible 是一个非常简单的工具/框架/API,用于执行“远程操作”。 这是特设的
允许“单任务剧本”运行的命令。
争论
主机模式
清单中组的名称,选择清单中主机的类似外壳的 glob 或
两者的任意组合以逗号分隔。
配置
-a '争论', --参数='争论'
这款 争论 传递给模块。
--询问成为通行证
要求提权密码。
-k, --询问通行证
如果使用的传输需要连接密码,则提示输入连接密码。 为了
例如,使用 ssh 而没有使用 ssh-agent 进行基于密钥的身份验证。
--询问-su-pass
提示输入 su 密码,与 --su 一起使用(已弃用,使用 become)。
-K, --询问-sudo-pass
提示输入密码以与 --sudo 一起使用,如果有的话(不推荐使用,使用 become)。
--询问保险库通行证
提示输入保管库密码。
-B 民, --背景=民
在后台运行命令,结束后杀死任务 民 秒。
--成为方法=成为方法
要使用的权限提升方法(默认 = sudo),有效选项:[ sudo | 苏 | 布伦
| pfexec | 运行 | 做]
--成为用户=成为_用户
以此用户身份运行操作(默认=root)。
-C, - 查看
不要对远程系统进行任何更改,而是测试资源以查看可能发生的情况
已经变化。 注意这不能扫描所有可能的资源类型,它只是一个
模拟。
-c 连接, --连接=连接
要使用的连接类型。 最常见的选项是 帕拉米科 (SSH), SSH, 登录 和 本地.
本地 主要用于 crontab 或 kickstarts。
-e EXTRA_VARS, --额外变量='EXTRA_VARS
要注入剧本的额外变量,以 key=value key=value 格式或引用
YAML/JSON(散列和数组)。 要从文件加载变量,请指定文件
以@ 开头(例如@vars.yml)。
-f 民, --叉子=民
并行度。 民 指定为整数,默认为 5。
-h, - 帮帮我
显示帮助信息并退出。
-i PATH, --库存=PATH
这款 PATH 到库存,默认为 /etc/ansible/主机. 或者你可以
使用逗号分隔的主机列表或带有逗号分隔的单个主机 主办,.
-l 子集, --限制=子集
进一步限制选定的主机/组模式。 你可以用前缀 ~ 以表示
正则表达式中的模式。
--列表主机
输出匹配主机列表; 不执行任何其他操作。
-m 您的姓名, --模块名称=您的姓名
执行模块调用 您的姓名.
-M 目录, --模块路径=目录
这款 目录 从中加载模块的搜索路径。 默认是 /usr/共享/ansible.
这也可以使用 ANSIBLE_LIBRARY 环境变量设置。
-o, - 一条线
尝试在一行上输出所有内容。
-P 民, --民意调查=民
每轮一次后台工作 民 秒。 需要 -B.
--私钥=私人密钥文件
使用此文件来验证连接。
-S, --苏
使用 su 运行操作(不推荐使用,使用 become)。
-R SU_USER, --se-用户=须藤用户
以 su 作为该用户(默认 = root)运行操作(不推荐使用,使用 become)。
-s, --须藤
以 -u 和 sudo 提供给 root 的用户身份运行命令(不推荐使用,使用 become)。
--ssh-通用参数='-o 代理命令=“ssh” -W %生命值 ...“ ...'
将指定的参数添加到任何 sftp/scp/ssh 命令行。 用于设置一个
ProxyCommand 使用跳转主机,但所有三个都接受的任何参数
可以指定程序。
--sftp-额外参数='-F ...'
将指定的参数添加到任何 sftp 命令行。
--scp-额外参数='-l ...'
将指定的参数添加到任何 scp 命令行。
--ssh-额外参数='-R ...'
将指定的参数添加到任何 ssh 命令行。
-U SUDO_用户名, --sudo-用户=SUDO_用户名
须藤 SUDO_用户名 默认是根。 (已弃用,使用成为)。
-t 目录, --树=目录
保存此输出中的内容 目录, 结果保存在一个以
每个主机。
-T SECONDS, --超时=SECONDS
尝试与主机交谈时使用的连接超时,在 SECONDS.
-u USERNAME, --用户=USERNAME
使用此 USERNAME 登录到目标主机,而不是当前用户。
--保险库密码文件=VAULT_PASSWORD_FILE
包含在解密保险库期间使用的保险库密码的文件
加密文件。 如果使用此文件,请确保对其进行保护。 如果文件是
可执行文件,它将被运行,其标准输出将用作密码。
-v, --详细
详细模式,将显示成功操作的更多输出。 最多放弃三个
倍更多的输出。
- 版
显示程序版本号并退出。
库存
Ansible 将其可能操作的主机存储在清单中。 这可以是一个
类似 ini 的文件、脚本、目录或列表。 ini 语法是每行一台主机。 团体
标题是允许的,并包含在自己的行中,用方括号括起来
开始排队。
还支持主机范围。 有关更多信息和其他选项,请参阅
文档 http://docs.ansible.com/.
环境
可以指定以下环境变量。
ANSIBLE_INVENTORY — 覆盖默认的 ansible 库存文件
ANSIBLE_LIBRARY — 覆盖默认的 ansible 模块库路径
ANSIBLE_CONFIG — 覆盖默认的 ansible 配置文件
ansible.cfg 中的大多数选项还有更多可用选项
使用 onworks.net 服务在线使用 ansible