python网络
文章平均质量分 51
李先生在闯荡江湖
这个作者很懒,什么都没留下…
展开
-
通过企业微信内建应用,python搭建重置域账户密码
1、打开企业微信应用,发送用户名,等待几秒,后台重置完密码,自动返回新密码。3、防火墙映射服务端IP地址,后端接收信息,并按规则生成新密码。后端与企业微信中间消息传递,经过企业微信加密模块加密。只允许企业微信访问服务后端,其他所有拒绝访问。1、企业微信自建应用程序。企业微信重置域账户密码。2、设置应用api信息。原创 2022-10-10 17:25:24 · 631 阅读 · 1 评论 -
python批量匹配华为防火墙default账户
python批量匹配华为防火墙用户账户,取user.txt中的账户名,存在相同的则删除。原创 2022-10-10 16:45:53 · 507 阅读 · 0 评论 -
python使用ssh登录批量备份华为交换机配置
now_time = str(time.localtime().tm_year) + str(time.localtime().tm_mon) + str(time.localtime().tm_mday) # 获取当前日期时间。backup = open(path + '\\' + Sw_name + '-' + ip + '.txt','a+') # 备份配置文件保存路径+文件名。print("成功备份:" + Sw_name + '-' + ip)print('成功登陆设备:' + ip)原创 2022-10-10 16:18:35 · 1474 阅读 · 0 评论 -
python 可批量备份华三、华为网络设备配置
# coding = utf-8from telnetlib import Telnetimport refrom datetime import datetimeimport time, os# from getpass import getpass#now_time = str(time.localtime().tm_year) + str(time.localtime().tm_mon) + str(time.localtime().tm_mday) # 获取当前日期时间now =.原创 2021-05-18 10:36:37 · 1857 阅读 · 0 评论 -
登陆IP连续的交换机并执行操作
import paramikoimport timeimport getpassusername = 'admin'password = getpass.getpass('passwd:')for i in range(248,255): ip = '192.168.1.' + str(i) ssh_client = paramiko.SSHClient() ssh_client.set_missing_host_key_policy(paramiko.AutoAddP.原创 2020-12-14 11:35:19 · 196 阅读 · 0 评论 -
python使用python-nmap模块扫描
安装python-nmap(针对Python3,未来趋势而已。2.x的基本不要玩了)勿使用pip install nmap,是python-nmap模块、不是nmap模块!pip3 install python-nmap提示出错:nmap program was not found in path. PATH 需要安装nmap软件,再编辑python-nmap模块,添加软件的安装路径def __init__(self, nmap_search_path=('nmap', '/usr/bin原创 2020-08-17 22:07:17 · 541 阅读 · 0 评论 -
网络设备自动巡检与配置备份
Linux下使用crontab定时执行脚本:vi /etc/crontabminute hour day-of-month month-of-year day-of-week commands 分钟 小时 天 月 星期 要执行的命令back-diff-config#!/usr/bin/python...原创 2020-03-25 20:44:22 · 806 阅读 · 0 评论 -
python-telnet登录华为交换机并执行命令
@Author: Mr.Li@Date: 2019-12-26 10:00:50@LastEditTime : 2020-02-26 17:28:46@LastEditors : Please set LastEditors@Description: In User Settings Edit@FilePath: \untitled\ssh.py'''import paramik...原创 2020-03-11 10:50:07 · 3321 阅读 · 0 评论 -
python-arp-request
import sysfrom scapy.layers.l2 import Ether, ARPimport logginglogging.getLogger("scapy.runtime").setLevel(logging.ERROR)#清除报错localmac = '00:0c:29:c8:c1:c8'localip = '172.16.20.122'destip = '1...原创 2020-03-11 10:42:15 · 702 阅读 · 0 评论