Hvordan kan jeg sende CLI-kommandoer til ZyWALL USG ved å bruke en bat-fil i Windows?
Vurder dette problemet ved et eksempel. Anta at du sender en kryptoalgoritme-skjul for å deaktivere kryptokommando til maskinvareporten og starte enheten på nytt. Dessuten må et sett med kommandoer og IP-adressen til ZyWALL USG være i separate filer.
For å løse dette problemet trenger vi:
- Plink -verktøyet (tilgjengelig for nedlasting her ).
- IP.txt -filen inneholder IP-adressen til ZyWALL USG (192.168.1.1 som standard).
- En com.cli -fil som inneholder innholdet i kommandosettet for ZyWALL USG.
I vårt eksempel har den følgende form:configure terminal
crypto algorithm-hide disable
write
reboot
exit - Run.bat -filen er som følger:
@echo off
set login=admin - variabelen der brukernavnet er lagret ( admin er standard)
set login=admin
set pw=1234
set CLI_FILE=com.cli
set REMOTE_LIST=IP.txt
for /F "tokens=*" %%A in (%REMOTE_LIST%) do plink -ssh -pw %pw% -no-antispoof %login%@%%A < %CLI_FILE%
sett passord=1234 - variabel hvor passordet fra ZyWALL er lagret ( 1234 som standard)
Alle filene må være i samme mappe. Som et resultat av å starte run.bat , vil SSH-tilkoblingen opprettes til IP-adressen fra IP.txt -filen, og kommandoene fra com.cli -filen vil bli utført .
KB-00438
ANSVARSFRASKRIVELSE:
Kjære kunde, vær oppmerksom på at vi bruker maskinoversettelse for å levere artikler på ditt lokale språk. Ikke all tekst kan oversettes nøyaktig. Hvis det er spørsmål eller uoverensstemmelser om nøyaktigheten av informasjonen i den oversatte versjonen, vennligst les den originale artikkelen her: Originalversjon

Kommentarer
0 kommentarerLogg på hvis du vil legge inn en kommentar.