91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python通過paramiko模塊備份H3C交換機配置

發布時間:2020-04-04 06:46:33 來源:網絡 閱讀:2077 作者:wangcc127 欄目:網絡管理

1.過程思路

  1. 備份配置前,先保存交換機running config到starup config
  2. 交換機通過tftp備份配置文件
  3. 批量備份交換機配置(通過excel文件保存交換機IP)
name ip
SUZ-SW-101 10.X.X.1
SUZ-SW-102 10.X.X.2
SUZ-SW-103 10.X.X.3
SUZ-SW-104 10.X.X.4

2.python代碼

import xlrd
import paramiko
import time

def ssh_SW(name,ip):
    now = time.strftime("%Y%m%d", time.localtime(time.time()))
    trans = paramiko.Transport((ip, 22))
    trans.connect(username='admin', password='passwd')
    ssh = paramiko.SSHClient()
    ssh._transport = trans
    stdin, stdout, stderr = ssh.exec_command('save')
    print(stdout.read().decode())
    stdin, stdout, stderr = ssh.exec_command('tftp 10.x.x.100 put startup.cfg ' + name + '-' + now + '.cfg')
    print(stdout.read().decode())
    trans.close()

def main():
    workbook = xlrd.open_workbook('./sw.xlsx')
    sheet = workbook.sheet_by_name('Sheet1')
    count = sheet.nrows
    for i in range(count-1):
        i = i + 1
        rows = sheet.row_values(i)
        name = rows[0]
        ip = rows[1]
        ssh_SW(name,ip)

if __name__=="__main__":
    main()

3.腳本很簡單,還有待完善

Python通過paramiko模塊備份H3C交換機配置

paramiko詳解見以下鏈接

https://blog.csdn.net/appke846/article/details/80514024

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昆山市| 沐川县| 嘉祥县| 寿阳县| 日照市| 东丽区| 泾源县| 沧州市| 凤城市| 和田市| 神池县| 渝北区| 资讯| 定结县| 栖霞市| 米脂县| 公主岭市| 洛川县| 龙泉市| 英山县| 荣昌县| 渭南市| 图木舒克市| 安陆市| 翁源县| 都江堰市| 葵青区| 岑巩县| 江油市| 洞口县| 泸溪县| 临邑县| 山阴县| 青河县| 凤庆县| 肥东县| 滦南县| 石棉县| 夏津县| 治多县| 南陵县|