思科ACI可以通过SSH连接到多个设备并运行特定的命令

时间:2020-03-23 11:28:02

标签: cisco

我需要从Cisco ACI(ABC-ACI-APC-01)的一堆节点中获得SSH横幅。

假设50个IP地址从10.1.1.1开始到10.1.1.50

我可以像这样手动一个接一个地进行SSH。但是考虑到我拥有的设备数量,这不是最佳解决方案。

ABC-ACI-APC-01# ssh admin@10.1.1.1
=======================================================================
UNAUTHORIZED ACCESS TO THIS DEVICE IS PROHIBITED
You must have explicit, authorized permission to access or configure 
this device.
Unauthorized attempts and actions to access or use this system may 
result in civil and/or criminal penalties.
All activities performed on this device are logged and monitored.
=======================================================================

Password:
Last login: Thu Mar 19 07:56:09 2020 from 10.1.1.254
Cisco Nexus Operating System (NX-OS) Software
XYZ_ACI_LEF_01#
XYZ_ACI_LEF_01# vsh_lc
vsh_lc_ro
module-1# show clock
11:14:57.091 UTC Mon Mar 23 2020
module-1#
module-1# exit
XYZ_ACI_LEF_01#

再次使用SSH,重复该过程。

但是,考虑到节点数,是否可以实现此自动化?

在这种情况下,是否可以从ABC-ACI-APC-01的Cisco ACI中使用并运行任何示例脚本?

我要做的是从文件中读取IP列表,例如说ip.txt

执行SSH,进入并运行附加命令vsh_lc,然后运行show clock

然后exit,然后再次重复相同的过程。

0 个答案:

没有答案
相关问题