Windows'ta bir yarasa dosyası kullanarak CLI komutlarını ZyWALL USG'ye nasıl gönderebilirim?
Bu sorunu örnek olarak düşünün. Donanım ağ geçidine kripto komutunu devre dışı bırakmak için bir kripto algoritması-gizle gönderdiğinizi ve cihazı yeniden başlattığınızı varsayalım. Ayrıca, ZyWALL USG'nin bir dizi komutu ve IP adresi ayrı dosyalarda olmalıdır.
Bu sorunu çözmek için şunlara ihtiyacımız var:
- plink yardımcı programı ( buradan indirilebilir).
- IP.txt dosyası, ZyWALL USG'nin (varsayılan olarak 2.168.1.1) IP adresini içerir.
- ZyWALL USG için komut setinin içeriğini içeren bir com.cli dosyası.
Örneğimizde, aşağıdaki forma sahiptir:configure terminal
crypto algorithm-hide disable
write
reboot
exit - run.bat dosyası aşağıdaki gibidir :
@echo off
set login=admin - kullanıcı adının saklandığı değişken (varsayılan admin'dir )
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 password=1234 - ZyWALL şifresinin saklandığı değişken (varsayılan olarak 1234 )
Tüm dosyalar aynı klasörde olmalıdır. run.bat'ın başlatılması sonucunda IP.txt dosyasındaki IP adresine SSH bağlantısı kurulacak ve com.cli dosyasındaki komutlar çalıştırılacaktır .
KB-00438
SORUMLULUK REDDİ:
Değerli müşterimiz, yerel dilinizde makaleler sağlamak için makine çevirisi kullandığımızı lütfen unutmayın. Tüm metinler doğru bir şekilde çevrilemeyebilir. Tercüme edilmiş versiyondaki bilgilerin doğruluğu hakkında sorularınız veya tutarsızlıklar varsa, lütfen orijinal makaleyi buradan inceleyin: Orijinal Versiyon

Yorumlar
0 yorumYorum yazmak için lütfen oturum açın: oturum aç.