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

相关推荐
亚空间仓鼠2 天前
Ansible之Playbook(三):变量应用
java·前端·ansible
亚空间仓鼠2 天前
Ansible之Playbook(二):模块大全
ansible
亚空间仓鼠2 天前
Ansible之Playbook(四):循环与判断
java·服务器·ansible
Harvy_没救了2 天前
Ansible 学习指南
linux·运维·服务器·ansible
TechWJ3 天前
Ansible 跨千台机器批量部署,Node Exporter 监控实现 Prometheus 统一采集
ansible·prometheus
淼淼爱喝水3 天前
Ansible 批量运维实战:openEuler 环境一键安装 httpd 服务
运维·ansible
wwj888wwj3 天前
Ansible基础(复习3)
linux·运维·服务器·git·ansible
.柒宇.5 天前
Ansible自动化运维实战笔记:环境搭建与四大核心模块详解
运维·自动化·ansible
时空无限7 天前
ansible 由于不同主机 python 版本不同执行报错
python·ansible
牛奶咖啡138 天前
DevOps自动化运维实践_ansible-playbook的应用
自动化·云计算·ansible·devops·playbook·playbook的常见使用示例·playbook变量主机命令