有谁知道这是什么?无法读取或删除它,del 和erase nvram 似乎都不起作用。我正在擦除开关,需要确认它不包含敏感信息。
该文件的名称是“持久数据”。它位于“nvram:persistent-data”。它在运行 Cisco 2821 和 IOS XE 的最新 IOS 版本时出现。
将编辑帖子以显示输出和我很快发现的其他开关模型。
有谁知道这是什么?无法读取或删除它,del 和erase nvram 似乎都不起作用。我正在擦除开关,需要确认它不包含敏感信息。
该文件的名称是“持久数据”。它位于“nvram:persistent-data”。它在运行 Cisco 2821 和 IOS XE 的最新 IOS 版本时出现。
将编辑帖子以显示输出和我很快发现的其他开关模型。
路由器的 NVRAM 过去仅包含启动配置文件,但现在已不再严格如此。最近的 IOS 版本也使用相同的 NVRAM 空间来存储信息,例如 SSH 或 IPSec 的私钥(private-config),以及 SNMP 的接口编号(ifIndex-table)。
Router1#dir nvram:
Directory of nvram:/
20 -rw- 5068 <no date> startup-config
21 ---- 2302 <no date> private-config
1 ---- 0 <no date> persistent-data
2 -rw- 133 <no date> ifIndex-table
您不能删除或读取这两个文件,因为它们严格属于您交换机或路由器上的 IOS 系统。这些文件不包含任何敏感内容。它是严格的系统信息,与任何配置无关。
更新:好的,所以我一直在寻找这个,我找到了这个线程:
生成以下消息时出错:
%PRST_IFS-3-GENERAL: persistent media IFS general error: Open Read - can't open nvram:persistent-data errno is 16
对此进行搜索使我相信 Cisco IOS 文件系统 (IFS) 会在 NVRAM 中保存有关 Cisco 映像的一些持久日期(变量)。该数据在启动交换机或路由器时使用。
我以擦除开关上客户的敏感信息为生。我们使用的主要交换机类型是 Cisco Catalyst,主要是 4948 系列。型号:WS-C4948E。有不同的版本号和不同的型号,但在大多数情况下存在细微差别。您可以通过输入“help”或“?”来编写命令列表。你也可以通过写一个命令来看看如何完成某些命令,比如“write”,然后加上一个“?”。例如,输入“擦除?” 将写出一个命令列表来完成“擦除”命令。输入 command+? 后,您看到的任何显示“cr”的结果(两侧带有 < 和 >)表示您可以使用键入的命令按 Enter 键以执行该提示。”和“ erase /all nvram: ”。您还想通过发出“ erase cat4000_flash: ”命令来擦除任何vlan信息。作为仔细检查,我们编写命令“ dir /all all ”,它将列出所有文件在每个文件系统中。当涉及到位于 nvram: 中的持久数据时,不可能将其删除。万无一失的重置唯一可能的结果是格式化系统,但这会导致总共设备擦除,擦除包括启动文件在内的所有内容。如果你走这条路,那么它可以正确启动的唯一方法是从互联网上重新添加必要的文件。到那时,它是我们无法控制的。我希望这有帮助!