나는 router.I 같은 일부 온라인 문서를 발견 나는 시스코에 SNMP를 통해 SCP를 사용하기 위해 노력하고있어 실험실 설정을 가지고 : 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로 활성화해야합니다. 우분투 서버에서 openSSH를 설치 / 실행 하고이 cmd를 수행했습니다.
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
그런 다음 상태를 확인하기 위해 다음을 통해 snmpget 및 / 또는 snmpwalk를 수행합니다.
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
"badfilename"을 의미하는 정수 (2)를 얻습니다.
그래서 하이픈이 있거나없는 다른 파일 확장자를 포함하여 위의 ".6.111 문자열"에 대한 파일 이름의 다른 순열을 시도했지만 config cmds를 실행하는 것과 동일한 파일 이름, 지정된 절대 경로 파일 이름조차도 작동하지 않는 것 같습니다.
sshd
다양한 로깅 수준으로 디버깅 하고 저장 / 저장된 syslog 파일에서 출력을 얻지 못했습니다.
누구든지 이것을 작동시킬 수 있었습니까?