利用Python实现批量配置交换机

利用python批量检查多台交换机,当检测到交换机未启用端口安全功能时则进行启用,并将检查结果输出到文档中。

利用Python实现批量配置交换机

需要先在交换机上启用ssh或telnet登录功能,否则无法使用python进行连接

interface Vlanif1
 ip address 10.10.10.254 255.255.255.0

aaa
 local-user admin password simple 123456
 local-user admin privilege level 15
 local-user admin service-type ssh

stelnet server enable
ssh user admin
ssh user admin authentication-type password
ssh user admin service-type all

user-interface vty 0 4
 authentication-mode aaa
 protocol inbound all 

测试ssh配置是否成功,在xshell终端工具中输入交换机的IP与配置的账号密码进行连接,出现下图则配置成功

利用Python实现批量配置交换机

使用python连接,并检查交换机是否启用了端口安全

利用Python实现批量配置交换机
switch

运行效果如下,根据实际需要修改即可。

利用Python实现批量配置交换机

往期推荐

DNS主从服务器搭建小记

Firewalld轻松实现NAT配置

使用ProxySql实现Mysql的读写分离

如何针对用户或组设置磁盘配额?

如何为加入域的电脑批量安装软件?

OpenStack安装小记

Centos7下使用kubeadm方式部署K8S

rsync+inotify-tools实时同步数据

iptables基础管理shell脚本

监控IP频繁登录服务器脚本

一键部署telnet服务


原文始发于微信公众号(青菜浪人):利用Python实现批量配置交换机

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/266936.html

(0)
服务端技术精选的头像服务端技术精选

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!