Použití specifického skriptu na ZyWALL USG přes SSH

Máte další otázky? Odeslat požadavek

Jak mohu odeslat příkazy CLI do ZyWALL USG pomocí souboru bat ve Windows?

Zvažte tento problém na příkladu. Předpokládejme, že odešlete šifrovací algoritmus-hide, abyste deaktivovali šifrovací příkaz do hardwarové brány a restartovali zařízení. Kromě toho musí být sada příkazů a IP adresa ZyWALL USG v samostatných souborech.

K vyřešení tohoto problému potřebujeme:

  1. Nástroj plink (k dispozici ke stažení zde ).
  2. Soubor IP.txt obsahuje IP adresu ZyWALL USG (192.168.1.1 ve výchozím nastavení).
  3. Soubor com.cli obsahující obsah sady příkazů pro ZyWALL USG.
    V našem příkladu má následující tvar:
    configure terminal
    crypto algorithm-hide disable
    write
    reboot
    exit
  4. Soubor run.bat je následující :
    @echo off 
    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%
    set login=admin - proměnná, kde je uloženo uživatelské jméno (výchozí je admin )
    set password=1234 - proměnná, kde je uloženo heslo ze ZyWALL (implicitně 1234 )
    Všechny soubory musí být ve stejné složce. V důsledku spuštění run.bat bude navázáno SSH spojení s IP adresou ze souboru IP.txt a budou provedeny příkazy ze souboru com.cli .

 

KB-00438

ODMÍTNUTÍ ODPOVĚDNOSTI:

Vážený zákazníku, uvědomte si prosím, že k poskytování článků ve vašem místním jazyce používáme strojový překlad. Ne všechny texty mohou být přeloženy přesně. Pokud existují otázky nebo nesrovnalosti ohledně přesnosti informací v přeložené verzi, přečtěte si prosím původní článek zde: Původní verze

Články v tomto oddílu

Byl pro vás tento článek užitečný?
Počet uživatelů, kteří toto označili za užitečné: 3 z 4
Sdílet

Komentáře

0 komentářů

Prosím přihlaste se, abyste mohli napsat komentář.