一、环境准备:
1. python 版本,Microsoft Store 直接安装的:
D:\Documents\python lab\python\python_switch>python
Python3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:37:50) [MSC v.1916 64bit (AMD64)] on win32
Type"help", "copyright", "credits" or "license" for more information.
2. paramiko 是一个实现SSH远程设备的模块,由于是第三方模块,需要先安装:
pip install paramiko
二、创建远程的 IP 地址列表和配置命令的 txt 文件:
两个文件与脚本放在同一目录下
1. 新建名称为:ip_list.txt 的 txt 文件用来存放需要 SSH 的交换机IP地址
192.168.22.64
192.168.22.1
2. 新建名称为:cmd_list.txt 的 txt 文件用来存放需要配置的命令
system-view
undo FTP server
vlan28
三、批量SSH远程到交换机进行配置的脚本:
"""作者:五个一斋
功能:批量SSH配置网络设备
版本:1.0
日期:2021年03月17日"""
#_*_ encoding:gbk _*_#_
版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接。
请在这里放置你的在线分享代码