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服务器查看创建删除成功

相关推荐
wdxylb3 小时前
云原生俱乐部-RH294知识点归纳(1)
云原生·ansible
拾心211 天前
【运维进阶】Ansible 角色管理
运维·ansible
phoenix09811 天前
ansible部署lnmp-allinone
linux·运维·ansible
Lovyk2 天前
基于 Ansible 与 Jinja2 模板的 LNMP 环境及 WordPress 自动化部署实践
linux·运维·服务器·自动化·ansible
LLLLYYYRRRRRTT2 天前
WordPress (LNMP 架构) 一键部署 Playbook
linux·架构·ansible·mariadb
拾心212 天前
【运维进阶】LNMP + WordPress 自动化部署实验
运维·自动化·ansible·mariadb
G_H_S_3_2 天前
【网络运维】Playbook项目实战:基于 Ansible Playbook 一键部署 LNMP 架构服务器
linux·运维·服务器·网络·ansible
焄塰3 天前
Ansible 管理变量和事实
学习·centos·ansible
IT成长日记3 天前
【自动化运维神器Ansible】Playbook中的when条件判断:精细化控制任务执行
运维·自动化·ansible·playbook·when·条件判断