Ansible paybook可禁用不同服务器中的不同用户
我有一个多个服务器中的用户列表,如Ansible paybook可禁用不同服务器中的不同用户,ansible,Ansible,我有一个多个服务器中的用户列表,如 服务器1 用户1 用户2 服务器2 用户7 用户10 服务器5 用户4 用户9 在这种情况下,如何使用ansible禁用这些用户?还有更多选项。代码取决于数据来自何处。例如,如果数据是一个字典,那么下面的playbook就完成了这项工作 -主机:所有 变量: 用户: 服务器1: -用户1 -用户2 服务器2: -用户7 -用户10 服务器5: -用户4 -用户9 任务: -名称:删除用户 用户: 国家:缺席 名称:“{{item}}” 循
- 服务器1
- 用户1
- 用户2
- 服务器2
- 用户7
- 用户10
- 服务器5
- 用户4
- 用户9
在这种情况下,如何使用ansible禁用这些用户?还有更多选项。代码取决于数据来自何处。例如,如果数据是一个字典,那么下面的playbook就完成了这项工作
-主机:所有
变量:
用户:
服务器1:
-用户1
-用户2
服务器2:
-用户7
-用户10
服务器5:
-用户4
-用户9
任务:
-名称:删除用户
用户:
国家:缺席
名称:“{{item}}”
循环:用户_rm[目录_主机名]|默认值([])
(未测试)
请参阅模块。您尝试过哪些失败的方法?你能提供一个不起作用的剧本吗?