东北大学IP控制网关一般需要网页认证后才能使用外网,但是在SSH连接中根本没有图形界面浏览器,所以此时需要一个py脚本来协助我们通过网关认证。

脚本中使用到了Python中的requests库,感兴趣的可以了解。创新源自Sino-Dutch  o(^▽^)o

下面贴代码0.0

# -*- coding:utf-8 -*-
import requests
import getpass
print"Username:",
name = raw_input()
passwd = getpass.getpass('Password:')
payload = {'action': 'login', 'ac_id': '1','username': name,'password': passwd,'save_me':'0'}
r = requests.post('https://ipgw.neu.edu.cn/srun_portal_pc.php?url=&ac_id=1', data=payload)
res = r.textif res.find(u'网络已连接'):print 'You are connected.'
else:print 'Unknown error'

登录成功截图


py脚本github下载链接

py脚本登录东北大学IP控制网关

使用py脚本登录东北大学IP控制网关相关推荐

  1. python下载pip脚本显示file_generateScriptFile.py脚本使用过程中遇到的问题及解决

    generateScriptFile.py脚本 #!/usr/bin/env python#-*- coding: utf-8 -*- """use case: pyth ...

  2. python白名单验证-python脚本简单检测ip合法性并添加到白名单文件

    一.功能说明 有时候项目需要通过ip地址来判定是否允许访问,通常通过一个白名单地址文件来存放这些允许放行的ip,但每次打开文件编辑比较麻烦,容易出错,也不知道是否添加过,故用python写了一个自动添 ...

  3. python ipaddr库_用Python脚本查询纯真IP库QQWry.dat(Demon修改版)

    #!/usr/bin/env python # coding: utf-8 # from: http://linuxtoy.org/files/pyip.py # Blog: http://linux ...

  4. OAuth2.0 原理流程及其单点登录和权限控制

    作者:王克锋 kefeng.wang/2018/04/06/oauth2-sso 单点登录是多域名企业站点流行的登录方式.本文以现实生活场景辅助理解,力争彻底理清 OAuth2.0 实现单点登录的原理 ...

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

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

  6. CentOS7通过定时脚本阻断异常IP连接SSH(实测)

    需求 由于业务需要将Linux服务器映射到公网访问,SSH 端口已经修改,但还是发现有很多IP进行暴力破解,尝试将异常IP阻止非法访问,实现方式①SSH黑名单 ②Firewalld防火墙添加drop规 ...

  7. Dango笔记---manage.py 脚本的使用

    Dango---manage.py 脚本的使用 @explain:以下内容大都源于"自强学堂" 1. 管理Django项目 python manage.py startprojec ...

  8. YOLOv5的Tricks | 【Trick13】YOLOv5的detect.py脚本的解析与简化

    如有错误,恳请指出. 在之前介绍了一堆yolov5的训练技巧,train.py脚本也介绍得差不多了.之后还有detect和val两个脚本文件,还想把它们总结完. 在之前测试yolov5训练好的模型时, ...

  9. 手工搭建基于ABP的框架(3) - 登录,权限控制与日志

    为了防止不提供原网址的转载,特在这里加上原文链接: http://www.cnblogs.com/skabyy/p/7695258.html 本篇将实现登录.权限控制.日志配置与审计日志的功能.首先我 ...

最新文章

  1. 5G UE — USIM Card — 5G 的 USIM 卡
  2. OpenGL百分比更紧密过滤
  3. Java注解--Java深度历险(转)
  4. 阅读笔记五2017.2.13
  5. Java,JavaFX的流畅设计风格进度栏
  6. Java垃圾回收(2)
  7. 使用.htaccess文件为站点文件夹设置密码保护
  8. windows api 每日一练(5)基本内存操作
  9. vue中dom元素和组件的获取
  10. 如何在程序中嵌入FOP
  11. vscode中前端vue项目详解_web前端Vue项目实战-Music
  12. 并发重复请求,这才是优雅的处理方式!
  13. MySQL-快速入门(16)MySQL Cluster,集群技术
  14. 电脑显示已连接网络但是无internet访问
  15. 51单片机超声波测距和报警+Proteus仿真
  16. 2017年日本光伏市场展望
  17. sd卡数据恢复源码android,SD卡受损数据恢复图文详解
  18. 如果说这个世界不是真实存在的,只是一段代码,迄今为止你发现了哪些bug?
  19. 桌面运维之windows部分常用命令
  20. win10关闭实时防护的步骤教程

热门文章

  1. vue使用echarts
  2. Unity3D 粒子系统实现一个简单的爆炸效果
  3. 直板何时用推挡,何时用反面横打
  4. 腾讯tiny os rtt nano rtt freertos MS-RTOS one os小白视角开发对比
  5. Typora 基本使用操作
  6. 使用一个线性回归模型来拟合身高-体重的数据
  7. 导向滤波小结:从导向滤波(guided filter)到快速导向滤波(fast guide filter)的原理,应用及opencv实现代码
  8. steam离线使用skycity模组
  9. 58同城职位分类数据 json
  10. 真人手办没法实现网购?我有一个好办法!