我正在尝试编写一个脚本,该脚本将通过 SSH 从 Cisco 路由器中提取配置文件并对其进行解析,因此我可以确保它们符合预定义的标准(例如,密码不应为“cisco”)。
以编程方式连接到路由器和运行命令很简单。我遇到的障碍是运行会show running config返回全局配置设置以及特定接口的设置。
我的目标是以不同于全局设置的方式处理接口设置;例如,我可以忽略禁用的接口上的错误设置。
是否有用于获取全局设置和获取接口定义的单独命令(例如show global settings和一种show interface settings命令类型)?或者,有没有更好的方法可以检索这些信息,以便更容易解析?