我无法使用ansible通过telnet连接(SSH不是选项)
模仿步骤
- name: Fetch Show Version
ansible.netcommon.telnet:
user: '{{ username }}'
password: '{{ password }}'
login_prompt: 'username: '
prompts:
- '[>#!-]'
command:
- terminal length 0
- show version
register: sVersion
- debug: var=sVersion得到这个特殊的错误-- Telnet操作失败: telnet连接关闭了,尽管我能够通过telnet连接到ansible之外的相同设备,使用putty。
发布于 2022-08-14 00:35:29
如果你按下面的方式编辑剧本,它可能会起作用。
- name: run show commands
ansible.netcommon.telnet:
user: cisco
password: cisco
login_prompt: 'Username: '
prompts:
- '[>#]'
command:
- terminal length 0
- show versionhttps://stackoverflow.com/questions/72016424
复制相似问题