ansible使用2
# bruce用户身份,-m指定模块名称,默认模块名command,all所有目标主机,也可以指定组名或者主机名 ansible all -m ping -u bruce# bruce用户身份,sudoing到root用户
ansible all -m ping -u bruce --sudo
# bruce用户身份,sudoing到batman用户,-U(--sudo-user)指定sudo用户,-K(--ask-sudo-pass)指定sudo用户密码
ansible all -m ping -u bruce --sudo -U batman
# -f指定并发数, command模块不支持变量
ansible atlanta -m command -a '/sbin/reboot' -f 10
# -k指定用户密码,-a模块参数,shell模块支持变量,命令参数必须使用双引号
ansible all -u root -k -m shell -a "/bin/echo $i"
页:
[1]