Bir cisco yönlendiriciye SNMP üzerinden SCP kullanmaya çalıştığım bir laboratuvar kurulumum var. Http://ccie20728.wordpress.com/2008/05/20/get-the-cisco- gibi bazı çevrimiçi belgeler buldum yapılandırma aşırı SNMP /
İşte benim üst düzey kurulum. Yönlendiricide:
R1(config)# username cisco password cisco
R1(config)# ip domain-name somedomain.com
R1(config)# crypto key generate rsa general-keys modulus 1024
R1(config)# aaa new-model
R1(config)# aaa authentication login cisco local
R1(config)# aaa authorization exec cisco local
R1(config)# ip scp server enable
R1(config)# line vty 0
R1(config)# login authentication cisco
R1(config)# snmp-server community cisco RW
Yönlendiricinin SCP sunucusu gibi davranmasını sağlamak için yukarıdaki cmd ile etkinleştirmeniz gerekir. Bir ubuntu sunucusunda, yüklü / çalışan ve bu cmds yapıyor openSSH var:
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.2.111 i 4
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.3.111 i 4
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.4.111 i 1
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.5.111 a <svr ip addr>
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.6.111 s cisco.txt
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.7.111 s cisco
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.8.111 s cisco
snmpset -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.14.111 i 1
Sonra durumun ne olduğunu kontrol etmek için, bir snmpget ve / veya snmpwalk üzerinden:
snmpwalk -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.10.111
Bunu çalıştırdığımda, tamsayı (2) alıyorum, yani çalışıyor, sonra tamsayıya (4) gider, bu da başarısız olduğu anlamına gelir.
Sonra başarısızlık nedenini kontrol ediyorum:
snmpwalk -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.13.111
ve "badfilename" anlamına gelen tamsayı (2) alıyorum.
Bu nedenle, ".6.111 dizesi" için bir dosya adının farklı uzantılarını, hipenli ve hipenssiz, yapılandırma cmds'leri çalıştıran aynı dosya adı da dahil olmak üzere farklı permütasyonlarını denedim, hatta mutlak yol dosya adı belirtildi, ancak hiçbiri çalışmıyor gibi görünüyor.
sshd
Çeşitli günlük düzeyleri ile hata ayıklama ve kaydedilen / saklanan syslog dosyasından hiçbir çıktı alma denedim .
Herkes bunu işe alabildi mi?