ansible sudo

1、首先在被执行的端,添加该用户的sudo权限。 (修改/etc/sudoes)

vim /etc/ansible/hosts

2、修改ansible 文件
[centos6]
192.168.22.1:22 ansible_ssh_user=test ansible_ssh_pass='123456' ansible_sudo_pass='123456'
[centos7]
centos7-node1.abc.com:22 ansible_ssh_user=test ansible_ssh_pass='123456' ansible_sudo_pass='123456'

执行命令:
ansible all -m shell -a "mkdir /root/test -p" -u test --sudo

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、inventory介绍 前面我们介绍过ansible的hosts文件是存放被管理主机的,被管理主机比较少的情况...
    GoGooGooo阅读 8,082评论 1 14
  • 运维核心工作: 操作系统安装(物理机、虚拟机)--> 应用程序包部署(安装、配置、服务启动 )--> 批量操作 -...
    Net夜风阅读 1,617评论 0 4
  • 1)安装2)常用模块3)inventory4)playbook(role\tag\template)5) yaml...
    秦记阅读 4,275评论 2 5
  • 简介 架构 原理 组成 ANSIBLE PLAYBOOKS:任务剧本(任务集),编排定义Ansible任务集的配置...
    毛利卷卷发阅读 1,090评论 0 2
  • 01 “原来并不会有负罪感”她翻了个身,仰面朝上躺着注视着天花板上的灯。旁边的胖乎乎的男人带着满足,把热乎又潮湿的...
    d390e6fb7909阅读 299评论 0 0