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

相关推荐
悠然南风8 天前
Ansible常见模块总结及LDAP Role 编写与调试
ansible
祺风挽楠17 天前
ansible编辑
网络·ansible
芳心粽伙饭17 天前
Ansible课后作业
ansible
烁34718 天前
Ansible初识
ansible
烁34718 天前
Ansible安装部署调试
ansible
烁34718 天前
Ansible命令
ansible
小义_19 天前
【Ansible】(三)基础配置与连接设置
云原生·ansible
炸炸鱼.23 天前
Ansible 企业级实战:Playbook 与 Roles 完全指南
网络·ansible
风曦Kisaki24 天前
# 自动化运维Day03:Ansible模块进阶(setup,debug),四种常用变量,进阶语法;Ansible Roles(角色)
运维·自动化·ansible
炸炸鱼.1 个月前
Ansible 部署应用:从入门到精通
ansible