主机参考:服务器测评参考推荐网,专注分享服务器优惠信息!如果您想在本站投放您的广告,点此直达!如果您不想付费,您也可以免费投稿您的产品信息,点此直达!联系我们

部分文章发布时间较久远,可能存在未知因素,购买时建议在本博客搜索商家名称,可查看相关文章充分了解商家!若非中文页面可使用谷歌浏览器同步翻译!跑路不诚信商家列表

利用Python脚本登录交换机实现自动配置备份的方法有哪些?下面跟着小编一起来看看吧。

一、Python脚本

ssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(“10.x.x.x”, 22,”用户名”,”密码”,allow_agent=False,look_for_keys=False)

command = ‘sh running-config r ‘

stdin, stdout, stderr = ssh.exec_command(command)#stdin, stdout, stderr = ssh.invoke_shell(command)a=[]result = stdout.readlines()

if not result:result = stderr.read()

backup=open(“/root/worke/beifen/beifen.txt”,”w”)

for line in result:print(line)backup.write(line)

backup.close()ssh.close()

看完上文,你对利用Python脚本登录交换机实现自动配置备份的方法大概了解了吗?如果想了解更多,欢迎关注主机参考行业资讯频道哦

What are the methods to automatically configure backup by using Python script to log in switch? Let’s follow Xiaobian to have a look.

1、 Python script

SSH = paramiko. Sshclient(), SSH. Set 58853; missing  host  key  policy (paramiko. Autoaddpolicy()), SSH. Connect (“10. X.x.x”, 22, “user name”, “password”, allow  agent = false, look  for  keys = false)

command = ‘sh running-config r ‘

stdin, stdout, stderr = ssh.exec_command(command)#stdin, stdout, stderr = ssh.invoke_shell(command)a=[]result = stdout.readlines()

if not result:result = stderr.read()

backup=open(“/root/worke/beifen/beifen.txt”,”w”)

for line in result:print(line)backup.write(line)

backup.close()ssh.close()

After reading the above, do you have a general idea of how to use Python script to log in to the switch to automatically configure the backup? If you want to learn more, please pay attention to the host reference industry information channel

————————————————————–

主机参考,收集国内外VPS,VPS测评,主机测评,云服务器,虚拟主机,独立服务器,国内外服务器,高性价比建站主机相关优惠信息@zhujicankao.com

详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台

python登录交换机执行命令_利用Python脚本登录交换机实现自动配置备份的方法相关推荐

  1. python登录交换机执行命令_如何用Python脚本登录到交换机上修改配置?

    原标题:如何用Python脚本登录到交换机上修改配置? 网 工 圈 网络工程师阿龙 圈内最早的公益公众号,本号已认证!学网络关注我一个就够了(关注近5w+) 关注 听说 99%的 网工都来这里充电吖 ...

  2. python telnetlib执行命令_使用python Telnet远程登录执行程序的方法

    如下所示: # -*-coding:utf-8 -*- def do_telnet(Host, username, password, finish, commands): import telnet ...

  3. python连接linux堡垒机_利用Python Paramiko开发linux堡垒机

    1.Paramiko模块下的demo.py程序 前面利用Python中的Paramiko模块可以进行SSH的连接,以及用来传送文件(SFTP),但是无论是哪一种方式,连接都是短暂的,并非是长连的,即一 ...

  4. python怎么读取sav格式_利用Python读取外部数据文件

    利用Python读取外部数据文件 [color=rgb(0, 0, 0) !important]刘顺祥 [color=rgb(0, 0, 0) !important]摘要: 不论是数据分析,数据可视化 ...

  5. 基于python的排课表系统_利用python爬取广西科技大学教务管理信息系统班级课表...

    操作环境 python 3.6.1 pycharm 5.0.3 WampServer 3.0.6 windows 8(64位) 特点 1.中途退出程序或者断网之后重连再次运行不会抓取到重复的课程表 2 ...

  6. python怎么去掉视频字幕_利用Python实现字幕挂载(把字幕文件与视频合并)思路详解...

    其实超简单超简单!python好现成的库,一下子省略了好多步骤! 本文在Windows环境下!linux只是不需要手动输入imagicmagick的位置! 需要用到的环境 python(基本上只要不是 ...

  7. python制作心形照片墙_利用python生成照片墙的示例代码

    PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了.其官方主页为:PIL. PIL历 ...

  8. python获取指定端口流量_利用python获取nginx服务的ip以及流量统计信息

    #!/usr/bin/python #coding=utf8 log_file = "/usr/local/nginx/logs/access.log" with open(log ...

  9. python中什么是数据驱动_利用Python如何实现数据驱动的接口自动化测试

    前言 大家在接口测试的过程中,很多时候会用到对CSV的读取操作,本文主要说明Python3对CSV的写入和读取.下面话不多说了,来一起看看详细的介绍吧. 1.需求 某API,GET方法,token,m ...

最新文章

  1. PCB 围绕CAM自动化,打造PCB规则引擎
  2. Java并发教程(Oracle官方资料)
  3. 通用类别目录Global Catalog[为企业维护windows server 2008系列五]
  4. Lucene创建索引入门案例
  5. Hyper-V Server联机调整虚拟硬盘大小
  6. 15 张图, 把TCP/IP 讲得一清二楚!
  7. oracle层级计算推演,云和恩墨的两道Oracle面试题
  8. jQuery倒计时(仿团购)
  9. python读取dicom序列_python读取dicom图像(SimpleITK和dicom包实现)
  10. python学到什么程度可以找到工作-月薪2万+的Python Web岗,学到什么程度能找到工作?...
  11. 2020年使用最多的大数据分析工具
  12. 985研究生组团诈骗,一个中招就关App,涉案金额超1亿,受害人遍布全国
  13. PIL图像处理时使用np.unit8转化报错: Cannot handle this data type: (1, 1), |O
  14. tp5 MySQL发红包功能_ThinkPHP5微信现金红包的开发
  15. 移动海信IP102H_905L3-B_线刷固件包
  16. compiled.php,laravel compiled.php 缓存 命令行
  17. 【Android 逆向】ELF 文件格式 ( 安装 010 Editor 二进制查看工具的 ELF.bt 插件模板 | 安装 ELF.bt 模板 | 打开 ELF 文件 )
  18. 怎么压缩gif图大小?试试这个图片压缩攻略
  19. fluentd收集K8S日志并以K8S的container_name作为索引名存入Elasticsearch中
  20. R语言画图时常见问题

热门文章

  1. [转]activity的启动方式(launch mode)
  2. Docker(六)安装Red5进行rtmp推流
  3. DELL T410服务器U盘安装Centos7
  4. 深度学习及TensorFlow简介
  5. 静态变量和实例变量的区别。
  6. WEB测试—功能测试
  7. CodeForces 722C Destroying Array
  8. 实用的 PHP 正则表达式
  9. 6 Linux之bash环境配置
  10. C++中 栈的简单封装