我们有西门子 h1000 dslam。我们忘记了用户名和密码,但我认为我们可以使用 snmp 进行所有活动。我的问题是如何使用 SNMP 重置 telnet 用户名和密码?
已编辑->
我可以使用 snmp 访问 dslam,并且可以通过 snmp 读取和写入设置。
例如我可以更改 sysLocation(oid=1.3.6.1.2.1.1.6)
答案1
您必须拥有以下物品:
- SNMP v1 的 SNMP 读/写社区,以及 SNMP v2c 的 SNMP 读/写社区,或者具有 SNMP v3 读/写访问权限的用户名/密码。
- 该
mib
文件来自制造商,用于查找OID
您需要用来访问用户表的文件。如果设备不支持通过 SNMP 重置密码,可以从这些 MIB 中找到。通过 SNMP 重置密码的功能取决于制造商。 - SNMP 客户端
如果您没有任何这些组件,唯一的解决方案就是重置设备的配置。大多数制造商都允许使用按钮组合(如重置按钮)来实现此目的。大多数设备都有板载 TTL3V 串行、I2C 和/或 JTAG 端口。您也可以使用这些。