Cisco ACI для S SH на несколько устройств и запустить команду Speci c - PullRequest
0 голосов
/ 23 марта 2020

Мне нужно получить баннер S SH от группы узлов из Cisco ACI (AB C -ACI-AP C -01).

Допустим, 50 IP-адресов началось с 10.1. 1.1 до 10.1.1.50

Я могу S SH вручную один за другим, как это. Но это не лучшее решение, учитывая количество устройств, которые у меня есть.

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#

S SH, повторите процесс.

Но, учитывая количество узлов, будет можно ли это автоматизировать?

Есть ли какой-нибудь пример сценария, который я могу использовать и запустить из Cisco ACI, в данном случае ABC-ACI-APC-01?

Что я хочу сделать, это прочитать список IP-адресов из файла, скажем, ip.txt

Выполните команду S SH, войдите в систему и выполните дополнительную команду vsh_lc, за которой следует show clock.

Затем , exit и повторите тот же процесс снова.

...