Brug af et specifikt script på ZyWALL USG via SSH

Har du flere spørgsmål? Indsend en anmodning

Hvordan kan jeg sende CLI-kommandoer til ZyWALL USG ved hjælp af en bat-fil i Windows?

Overvej dette problem ved et eksempel. Antag, at du sender en kryptoalgoritme-skjul for at deaktivere kryptokommando til hardware-gatewayen og genstarte enheden. Desuden skal et sæt kommandoer og IP-adressen på ZyWALL USG være i separate filer.

For at løse dette problem har vi brug for:

  1. Plink -værktøjet (tilgængelig til download herfra ).
  2. IP.txt -filen indeholder IP-adressen på ZyWALL USG (192.168.1.1 som standard).
  3. En com.cli -fil, der indeholder indholdet af kommandosættet til ZyWALL USG.
    I vores eksempel har den følgende form:
    configure terminal
    crypto algorithm-hide disable
    write
    reboot
    exit
  4. Run.bat -filen er som følger:
    @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 - den variabel, hvor brugernavnet er gemt ( admin er standard)
    sæt password=1234 - variabel hvor adgangskoden fra ZyWALL er gemt ( 1234 som standard)
    Alle filer skal være i samme mappe. Som et resultat af at starte run.bat vil SSH-forbindelsen blive etableret til IP-adressen fra IP.txt -filen, og kommandoerne fra com.cli -filen vil blive udført .

 

KB-00438

ANSVARSFRASKRIVELSE:

Kære kunde, vær opmærksom på, at vi bruger maskinoversættelse til at levere artikler på dit lokale sprog. Ikke al tekst er muligvis oversat nøjagtigt. Hvis der er spørgsmål eller uoverensstemmelser om nøjagtigheden af oplysningerne i den oversatte version, bedes du læse den originale artikel her: Originalversion

Artikler i denne sektion

Var denne artikel en hjælp?
3 ud af 4 fandt dette nyttigt
Del

Kommentarer

0 kommentarer

Log ind for at kommentere.