文章目录

  • 情况简述
  • 解决方式
    • 1. wget随便获取一个网页 得到认证界面的IP地址
    • 2. 通过ssh进行端口映射 从本地打开对应网页
    • 3. 通过curl命令进行登录
      • 3.1 浏览器打开
      • 3.2 在终端输入命令

情况简述

​ 连接了学校的Linux服务器,服务器接入了校园网,但由于校园网需要WEB认证,因此无法链接网络。

解决方式

1. wget随便获取一个网页 得到认证界面的IP地址

[root@localhost sht]# wget www.baidu.com
--2021-05-05 13:36:46--  http://www.baidu.com/
正在解析主机 www.baidu.com (www.baidu.com)... 36.152.44.96, 36.152.44.95
正在连接 www.baidu.com (www.baidu.com)|36.152.44.96|:80... 已连接。

实际看起来不是这样,解析主机后会得到一个IP地址,如果你获取的不是所需要的网址的话,那这个网址大概率就是登录界面。

2. 通过ssh进行端口映射 从本地打开对应网页

ssh -L 映射到的端口号(我用的18097):上一步获取到的IP地址:上一步获取到的端口号(一般80) 服务器用户名@服务器地址

3. 通过curl命令进行登录

3.1 浏览器打开

浏览器打开

127.0.0.1:映射到的端口号

按F12 ,在开发者选项中,找到network部分,输入好账号密码,登录。

登录后应该是不成功的(有的方式可能成功,但是我们学校的验证方式包括了本机的IP地址,因此不可以),network中第一个请求(也就是最大的),在上面,右键,选如图所示的。

3.2 在终端输入命令

把刚刚复制的话复制在终端里,可以看到,上面是有IP地址的,这个地址记得改成服务器的地址(就是你连他的时候用的地址),能不能用就看对应的web认证的认证方式了,一般改这段参数就可以

如何通过命令行使Linux设备进行网页认证(WEB认证)相关推荐

  1. linux设备驱动 注册 命令6,Linux设备驱动调试

    GDB基本用法 GDB是GNU开源组织发布的一项强大的UNIX下的程序调试工具,GDB主要完成下面4个方面的功能 1.启动程序,可以按照工程师自定义的要求运行程序 2.让被调试的程序在工程师的指定端点 ...

  2. linux驱动绑定设备 命令 bind,Linux设备驱动节点里的bind与unbind

    在Linux环境下,如果有两张网卡,假如A识别为eth0,B识别为eth1,而有些时候想对调设备结点,有如下办法可以解决该问题: 1.确认驱动对应的设备结点 网卡A: ls /sys/devices/ ...

  3. linux设备驱动 注册 命令6,Linux设备驱动程序学习----6.模块的参数

    6.模块的参数 模块参数 由于系统不同,驱动程序需要的参数也许会变化,包括设备编号.控制参数等.为满足这些需求,内核允许对驱动程序指定参数,而这些参数可在装载驱动程序模块时改变.这些参数的值可以在运行 ...

  4. Linux基础命令、Linux简单服务器搭建(Web、DHCP、DNS、Samba、NFS、Sendmail、Postfix)

    1.三个基本命令ls pwd cd pwd 表示现在命令所处目录 ls 列出当前目录下所有文件 -L垂直列出文件夹详情 -a显示隐藏文件 -h 显示文件大小 cd 打开某个文件夹 cd -在上个目录与 ...

  5. linux命令行使用打印机

    linux命令行使用打印机(资料整理) 设置默认打印机 lpoptions -d printerName(配置的打印机名称) 第一部分 lp --打印文件 lp指令用来打印文件,也可以修改存在的打印任 ...

  6. linux mdev 命令,linux设备驱动----利用mdev(udev)自动创建设备文件节点

    1.mdev的使用方法和原理: mdev是busybox 自带的一个简化版的udev,适合于嵌入式的应用埸合.其具有使用简单的特点.它的作用,就是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程 ...

  7. 使用Linux的lsblk命令列出块设备信息

    使用Linux的lsblk命令列出块设备信息 lsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息.块设备有硬盘,闪存盘,CD-ROM等等. 如何安装lsblk l ...

  8. linux blkid命令 查看块设备文件系统类型、LABEL、UUID信息 简介

    在Linux下可以使用 blkid命令 对查询设备上所采用文件系统类型进行查询.blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型.LABEL.UUID等信息进行查询.要使用这个命令 ...

  9. Linux-使用uboot命令将Linux镜像和设备树文件下载到DRAM中

    转载地址:http://www.manongjc.com/detail/17-yrvrbxtziuxqryv.html 一.使用uboot中的tftp命令将Linux镜像和设备树文件下载到DRAM中 ...

最新文章

  1. php和css一样吗,php和css一样吗
  2. matlab 画 矩阵点,在MATLAB中绘制矩阵中点之间的线
  3. 在Spring中采用声明式方法对Hibernate和JDBC进行统一的事务配置(AOP)
  4. Nature:首个完全复现人眼的仿生眼问世,港科大造出半球形人工视网膜,感光性能超过人眼460倍...
  5. python自学_为什么要选择Python怎样系统的自学并快速学习Python
  6. python通过什么来体现逻辑关系_Python语言通过()来体现语句之间的逻辑关系。
  7. 【转载】增强中调用BAPI并COMMIT使用
  8. 【Vue源码】Vue中DOM的异步更新策略以及nextTick机制
  9. java多线程-线程生命周期及状态
  10. 计算机软件3dmax在展览中的研究,关于3DMAX软件的虚拟现实技术的应用研究
  11. 【题解】LuoGu5369:[PKUSC2018]最大前缀和
  12. http系列之-核心内容
  13. Java SE 005 运算符 续
  14. 我的勇者服务器维护3月5日,时空猎人3月5日更新维护时间和更新活动内容
  15. 区块链的可扩展性问题及解决方案对比
  16. 日复一日的重复性工作,想跳槽 ?
  17. 彻底卸载JDK1.8的方式
  18. Streamlit如何展示3D模型?
  19. sqlYog社区版免费下载地址
  20. 微信小程序----手势图案锁屏

热门文章

  1. 数据分析之数理统计基础
  2. 沈阳市房地产市场信息系统数据容灾与异地备份
  3. 5g的八大关键指标_5G的七大关键性能指标5G对生活的改变新5G时代的来临身边巨变...
  4. 美团java面试_2020年美团Java一面,美团面经面试流程面试题整理
  5. 今日头条——青龙羊毛
  6. oracle用升序索引去降序查询,Oracle工作札记
  7. 公司规定所有接口都用 POST请求,这是为什么?
  8. 程序人生-hello`s P2P
  9. 微信 米聊 导游 服务器 李白,【文化】千古“第一导游”,我只服李白!
  10. vijos 1282128312841285 佳佳的魔法照片/魔法药水/魔杖/魔法阵