Tietyn skriptin käyttäminen ZyWALL USG:ssä SSH:n kautta

Kuinka voin lähettää CLI-komentoja ZyWALL USG:lle bat-tiedoston avulla Windowsissa?

Harkitse tätä ongelmaa esimerkin avulla. Oletetaan, että lähetät salausalgoritmi-piilota salauskomennon poistamiseksi käytöstä laitteistoyhdyskäytävälle ja käynnistät laitteen uudelleen. Lisäksi ZyWALL USG:n komentosarjan ja IP-osoitteen on oltava erillisissä tiedostoissa.

Tämän ongelman ratkaisemiseksi tarvitsemme:

  1. Plink- apuohjelma (ladattavissa täältä ).
  2. IP.txt- tiedosto sisältää ZyWALL USG:n IP-osoitteen (oletuksena 192.168.1.1).
  3. Com.cli- tiedosto, joka sisältää ZyWALL USG:n komentosarjan sisällön.
    Esimerkissämme sillä on seuraava muoto:
    configure terminal
    crypto algorithm-hide disable
    write
    reboot
    exit
  4. Run.bat- tiedosto on seuraava :
    @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 - muuttuja, johon käyttäjänimi on tallennettu ( admin on oletusarvo)
    set password=1234 - muuttuja, johon ZyWALLin salasana on tallennettu (oletuksena 1234 )
    Kaikkien tiedostojen on oltava samassa kansiossa. Run.bat -tiedoston käynnistämisen seurauksena SSH-yhteys muodostetaan IP.txt -tiedoston IP-osoitteeseen ja com.cli- tiedoston komennot suoritetaan .

 

KB-00438

VASTUUVAPAUSLAUSEKE:

Hyvä asiakas, huomaa, että käytämme konekäännöstä toimittaaksemme artikkeleita paikallisella kielelläsi. Kaikkea tekstiä ei välttämättä voida kääntää oikein. Jos käännetyn version tietojen oikeellisuudesta on kysymyksiä tai ristiriitaisuuksia, tarkista alkuperäinen artikkeli täältä: Alkuperäinen versio

Tämän osion artikkelit

Oliko tämä artikkeli hyödyllinen?
3/4 koki tästä olevan apua
Jaa

Kommentit

0 kommenttia

Kirjaudu sisään jättääksesi kommentin.