最近写了一个获取光纤交换机端口连接wwn 号的python脚本,用来对比与哪些服务器的的HBA卡口相连。虽然没啥难度,但是还是要水一下。下面就简单说一说实现的步骤。

核心思路

本身光纤交换机支持ssh协议 访问,所以可以使用python 的 paramiko模块 ,ssh登录到交换机。确保python的pycrypto和paramiko模块都完成安装。最后发送对应的交换机指令获取返回结果,正则提取就完事了。

paramiko

paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。

查看端口信息命令

  switchshow

命令会返回光纤交换机所有的端口连接信息,如果需要获取其他的内容,可以通过help 查看命令提示

脚本获取解析后的结果展示

参考链接

  • 获取交换机端口信息的代码地址
  • paramiko 的安装步骤 (此文介绍的paramiko的版本不是最新的,可以到此下载=》github,自行安装)
  • pycrypto 资源下载地址参考
  • windows下python SSH的使用——paramiko模块

python 自动化获取博科光纤交换机端口信息相关推荐

  1. 博科光纤交换机java_带有光纤的可扩展,健壮和标准的Java Web服务

    博科光纤交换机java 这篇博客文章讨论了负载下的基准Web服务性能. 要了解有关Web服务性能理论的更多信息,请阅读利特尔定律,可伸缩性和容错 . 使用阻塞和异步IO对Web服务进行基准测试 Web ...

  2. 博科光纤交换机的级联

    某某工厂机房扩容项目,由于老网光纤交换机的端口用完和应用服务的增多,需要进行增设一机柜来满足要求. 原有的FC-SAN网络要进行终端的扩容,需要增设一台24口博科光纤交换机,此交换机有16口的激活授权 ...

  3. 博科光纤交换机silkworm 3250配置文件备份与恢复

    实验环境: 博科光纤交换机:Silkworm3250 (默认设置) FTP服务器:win7_64位 客户端:Hyper terminal 注意:请先自行百度资料设置win7_64为FTP服务器,站点设 ...

  4. 博科光纤交换机收集端口信息

    1.查看管理的ip地址 SAN_A:admin> ipaddrshow SWITCH Ethernet IP Address: 192.168.1.56 Ethernet Subnetmask: ...

  5. 博科光纤交换机价格售后维保

    博科Brocade300光纤交换机 博科300交换机: 光纤通道端口: 交换机模式(默认): 24个端口,可通过按需增强端口许可证,以8端口的增量增加为8.16和24个通用(E.F.M.FL或N)端口 ...

  6. 博科光纤交换机常用命令

    "下面以博科(Brocade)的光纤交换机操作说明,IBM和HP的光纤交换机都是OEM博科的,操作命令类似."-- uptime 显示交换机工作时间 ipaddrshow 显示交换 ...

  7. 博科光纤交换机操作手册之一

    与交换机交互,可以使用三种方式: 串口 以太网口 光纤口 缺省的串口参数是:9600,N,8,1 缺省IP访问方式是: IP地址: 10.77.77.77 用户名: admin 密码:password ...

  8. 博科光纤交换机300

    博科300 版本 Fabos Version 7.4.1d 博科公司目前国内由博通公司负责,售后联系电话:4009901485 在保修内,免费提供1年服务期. 1.默认用户 admin:passwor ...

  9. 博科光纤交换机6510电源坏了怎么办

    博科6510光纤交换机出厂配置双电源,电源冗余设计,如果其中一个电源坏了需要立即更换电源,请认准原厂电源,目前市场上有些不良商家会采购山寨电源,为了交换机的安全性和业务安全建议购买原厂电源,即便是二手 ...

最新文章

  1. K项目的一些心得之全球模板里的几个骚操作
  2. 复杂科学2021年度精选:从诺贝尔奖到未来科学
  3. 什么是智能仓储?一文带你彻底搞懂!
  4. python 贴吧自动回复机-python借助wxpy与图灵实现微信机器人自动回复消息
  5. MySQL之终端(转载笔记)
  6. 老公,等儿子长大,我去天堂找你(推荐)
  7. pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本
  8. Java实现消息消费
  9. SAP UI5 sap-ui-core.js的加载逻辑
  10. setSignVisible的修改
  11. OPENNMS的后台并行管理任务
  12. 使用EntityFramework Core和Enums作为字符串的ASP.NET Core Razor页面——第二部分
  13. python+requests进行get、post方法接口测试
  14. 数据库中的超码、候选码、主码
  15. 不打好评不给用!苹果竟然把这种“流氓” App 都放出来?
  16. Oracle 9.2.0.4的一个简单安装脚本(含安装前补丁p3006854)
  17. Flash存储的故事
  18. 阿里 Lindorm 数据库联手 Hightopo ,开启工业物联超融合存储模式
  19. Easyx-----c语言实现图形化打砖块
  20. HTML的img插入本地图片

热门文章

  1. Linux 升级glibc-2.18
  2. 云科技时代力作:《读懂新基建,数字技术带来全民机遇》上市
  3. JSP页面-操作成功后跳转页面并弹框
  4. 微型计算机输入设备 写出六种,计算机一级考试word题及答案
  5. CentOS 7中yum安装java
  6. 网易视频云首推多路互动直播,引领直播新时代
  7. 中国存储器“3+1”版图初现
  8. 【数据预处理】Pandas缺失的数据处理
  9. python画圆填色_如何用python在图像上绘制不同笔触和填充颜色的文本?
  10. 哪吒GT:200万以内最好的纯电跑车,售价17.88万元起