在Linux下通过WEB认证方式上网

2005-03-23

eNet&Ciweek

说明:curl 是一个用 url 语法传输文件的命令行程序,支持 http,ftp 等协议,类似 wget。

上例中,curl 的命令行参数 -A 指明客户端的类型,这是服务器为了安全,需要指明。Mozilla 或 IE 都可以,我更愿意用 Mozilla。 -d 是必需的,表示用 POST 方法。-d 后的内容就是用户名、密码 IP 地址等信息,根据你的认证页面中 form 的 input 项目填写,内容与其保持一致,参数间用 & 分开。后面是认证页面的地址。执行这个脚本后,返回 200 OK,表示认证成功,否则,仔细检查 -d 后的参数是否正常,地址是否正确。

* 用 python 写的认证程序:

#!/usr/bin/env python

import httplib, urllib

params = urllib.urlencode({'connectname': '',

'connecttype': -1,

'consumeright': 0,

'separatecard': 0,

'localip': '192.168.000.000',

'IsIndex': 0,

'username': 88888888,

'password': 8888})

headers = {'Accept'

linux网络认证,在Linux下通过WEB认证方式上网相关推荐

  1. linux 网络使用log,linux 网络命令last、lastlog、traceroute、netstat

    last /usr/bin/last 语法:last 功能:列出目前与过去登入系统的用户信息 reboot 是重启信息 lastlog lastlog -u 502(用户ID) traceroute ...

  2. linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)

    转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...

  3. linux网络流量统计,linux下网络流量监控统计

    最近在做虚拟化迁入评估,其中很重要的一项就是流量的问题.现在部署一个工具和脚本用来统计服务器的网络流量. linux下监控流量的工具有很多,比如ifstat.iftop等. 个人还是喜欢ifstat, ...

  4. linux网络驱动架构,Linux网络体系架构和网卡驱动设计

    Linux网络体系架构 1.Linux的协议栈层次 2.Linux的网络子系统架构 Linux的协议栈层次 Linux的优点之一在于它丰富而稳定的网络协议栈.其范围从协议无关层(例如通用socket层 ...

  5. linux 虚拟机大量udp请求失败_理解 Linux 网络栈:Linux 网络协议栈简单总结分析...

    1. Linux 网络路径 1.1 发送端 1.1.1 应用层 (1) Socket 应用层的各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的.Linu ...

  6. 理解 Linux 网络栈:Linux 网络协议栈简单总结

    1. Linux 网络路径 1.1 发送端 1.1.1 应用层 (1) Socket 应用层的各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的.Linu ...

  7. linux网络编程大杂烩==Linux应用编程7

    一.Linux 网络编程框架 1.网络是分层的 (1)OSI 七层模型:应用层.表示层.会话层.传输层.网络层.数据链路层.物理层. (2)网络为什么要分层:互联网及其复杂,需要分层以便更好地实现网络 ...

  8. linux网络编程 ppt,LINUX网络编程.ppt

    <LINUX网络编程.ppt>由会员分享,可在线阅读,更多相关<LINUX网络编程.ppt(47页珍藏版)>请在人人文库网上搜索. 1.LINUX网络编程,行业事业部 黄文举 ...

  9. kali linux 网络架构,Kali Linux网络扫描教程大学霸内部资料

    Kali Linux网络扫描教程大学霸内部资料 Kali Linux网络扫描教程大学霸内部资料 黑白教程:95元 彩色教程:118元 介绍:渗透测试是一门操作性极强的学科.掌握该技能的最佳方式就是大量 ...

最新文章

  1. 数据可视化应用案例:麦当劳和肯德基全国门店分布,谁才是分布最广的炸鸡店?
  2. MPAndroidChart 教程:开始 Getting Started
  3. Hey, Apple | Decode the Week
  4. 一步步编写操作系统 50 加载内核3
  5. 普通人学python有意义吗_学python难吗
  6. C语言宏定义中#define中的井号#的使用
  7. 软件测试--环境讲解
  8. 《Effective C++》:条款46-条款47
  9. 前端面试题和setTimeout异步
  10. 敏捷开发系列之旅 第四站(透明的Crystal水晶方法) .
  11. 山东大学软件学院计算机组成原理课程设计实验一
  12. apkg格式怎么打开_jpg怎么转换成pdf?再不学就晚了!
  13. win10分辨率不能调整_笔记本win10系统调整外接显示器分辨率的方法
  14. PHY--PDSCH
  15. robotframework-ride for mac m2
  16. 微信小程序 界面禁止下拉 左右滑动_微信 iOS 版更新,带来了这些新功能
  17. 自学第一天-阿里云服务器ESC
  18. 5G智慧城市丨智慧园区一体化、智能化解决方案
  19. linux 隐藏进程,linux下如何隐藏进程(ps/top)
  20. Android之后,Google找的未来是给一切加上人工智能

热门文章

  1. 荒野行动体验服服务器维修怎么办,荒野行动体验服新地图进不去怎么办
  2. android仿头条广告,Android仿今日头条手界面
  3. iuyoiu9898
  4. 两万字总结python之pandas库
  5. 使用 WordPress Move插件网站搬家教程
  6. 电分糊涂日记之《正弦稳态电路分析》
  7. 2016这一年,回顾我们一起走过的编码美丽之路!
  8. iPhone或Mac上取消 Apple 提供的付费订阅教程
  9. 操作系统--第九章 操作系统接口--习题答案
  10. Android高级自定义,手势滑动缩放/渐变填充/曲线折线图表