我正尝试使用ansible删除Cisco IOS交换机和路由器上的一些旧用户。由于IOS在CLI上提示用户确认他们是否要删除用户名,因此ansible任务当前失败。可以解决这个问题吗?
这是一个CLI示例
SW01(config)#no username admin
This operation will remove all username related configurations with same name.Do you want to continue? [confirm]
可行任务
tasks:
- name: Remove username
ios_command:
commands: no username admin
答案 0 :(得分:1)
使用ios_user
模块。请在此处查看更多详细信息:https://docs.ansible.com/ansible/latest/modules/ios_user_module.html#ios-user-module
示例:
- name: Delete a user account
ios_user:
name: "neo"
state: absent