Ansible实现剧本远程服务器创建、删除用户

创建用户剧本user_add.yaml

复制代码
- hosts: 192.168.45.135
  remote_user: root
  tasks:
    - name: linux system add user list.
      user: name={{ item }} state=present
      with_items:
        - xiaoxin1
        - xiaoxin2
        - xiaoxin3
        - xiaoxin4

删除用户剧本user_delete.yaml

复制代码
- hosts: 192.168.45.135
  remote_user: root
  tasks:
    - name: linux system add user list.
      user: name={{ item }} state=absent
      with_items:
        - xiaoxin1
        - xiaoxin2
        - xiaoxin3
        - xiaoxin4

执行脚本命令

复制代码
ansible-playbook user_delete.yaml

执行结果

登录135服务器查看创建删除成功

相关推荐
Yana.nice21 小时前
Ansible 常用模块
网络·python·ansible
feng68_21 小时前
Ansible还原数据库节点
linux·运维·数据库·ansible
SPC的存折21 小时前
1、Ansible之Ansible安装与入门
linux·数据库·ansible
Q16849645159 天前
k8s-通过ansible-playbook脚本将其他节点加入集群失败?
容器·kubernetes·ansible
小王要努力上岸9 天前
运维自动化工具 Ansible
运维·自动化·ansible
~莫子10 天前
Ansible详解+环境准备+主机清单+ansible变量与模块
云原生·ansible
陈皮糖..12 天前
Ansible实战教程----使用Ansible角色源码编译部署nginx服务
linux·运维·nginx·自动化·云计算·ansible
陈皮糖..12 天前
Ansible实战教程----使用Ansible角色自动化部署HTTPD服务
linux·运维·自动化·云计算·ansible
奋斗的蛋黄13 天前
ansible.builtin vs ansible.posix 核心对比
ansible