मेरे पास एक प्रयोगशाला सेटअप है जहां मैं एससीएमपी के माध्यम से एक सिस्को राउटर में एससीपी का उपयोग करने की कोशिश कर रहा हूं। मुझे कुछ ऑनलाइन दस्तावेज मिले जैसे: http://ccie20728.wordpress.com/2008/05/20/get-the-cisco- विन्यास-ओवर-SNMP /
यहाँ मेरा उच्च स्तरीय सेटअप है। राउटर पर:
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
SCP सर्वर के रूप में कार्य करने के लिए राउटर प्राप्त करने के लिए, cmd के साथ सक्षम करने की आवश्यकता होती है। एक ubuntu सर्वर पर, मेरे पास ओपनएसएसएच स्थापित है / चल रहा है और यह कर रहा है:
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
फिर जाँच करने के लिए कि स्थिति क्या है, मैं एक स्नैम्पेट और / या स्नैंपवॉक के माध्यम से करता हूँ:
snmpwalk -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.10.111
जब मैं इसे चलाता हूं, तो मुझे पूर्णांक (2) मिलता है, जिसका अर्थ है कि यह चल रहा है, तो यह पूर्णांक (4) में चला जाता है, जिसका अर्थ है कि यह विफल हो गया है।
फिर मैं विफलता के कारण की जांच करता हूं:
snmpwalk -c cisco -v 2c <router ip addr> 1.3.6.1.4.1.9.9.96.1.1.1.1.13.111
और मुझे पूर्णांक (2) मिलता है, जिसका अर्थ है "बैडफिलनेम"।
इसलिए मैंने ऊपर ".6.111 स्ट्रिंग" के लिए एक फ़ाइल नाम के अलग-अलग क्रमोन्नति की कोशिश की है, जिसमें अलग-अलग फ़ाइल एक्सटेंशन शामिल हैं, जिसमें और बिना हाइपेंस के साथ, समान फ़ाइल नाम रनिंग cmds के रूप में, यहां तक कि पूर्ण पथ फ़ाइल नाम भी निर्दिष्ट है लेकिन कोई भी काम नहीं करता है।
मैंने sshd
विभिन्न लॉगिंग स्तरों के साथ डिबगिंग की कोशिश की है और सहेजे / संग्रहीत syslog फ़ाइल से कोई आउटपुट नहीं मिल रहा है।
क्या किसी को यह काम करने में सक्षम किया गया है?