使用Ansible删除Cisco IOS用户

时间:2019-08-21 01:56:04

标签: ansible cisco cisco-ios

我正尝试使用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

1 个答案:

答案 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