在@imjoseangel的注释之后,我尝试使用以下命令删除添加到/ etc / ssh / sshd_conf文件中AllowGroups行的用户。
当前行是
AllowGroups devops1 devops2 devops3 user01 user02 user03
所需的行是
AllowGroups devops1 devops2 user02 user03
剧是
simulate
播放完成后,我得到以下内容 “ AllowGroups user01”
整体由“项目”中的最后一个用户替换。
答案 0 :(得分:0)
此解决方案有效。
tasks:
- name: Remove User from AllowGroup and AllowUsers
replace:
regexp: "{{ item }}"
backup: True
path: /etc/ssh/sshd_config.bak
replace: "\b"
with_items:
- devops1
- user03