免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 4662 | 回复: 30
打印 上一主题 下一主题

登入对话框 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-27 19:51 |只看该作者 |倒序浏览
是否有这样的脚本
一般我们输入路由网关的时候都会弹出一个对话框要求输入用户跟密码后才能进去
请问能给一段这样的脚本吗?

论坛徽章:
0
2 [报告]
发表于 2006-12-27 21:59 |只看该作者
原帖由 knuoxy 于 2006-12-27 19:51 发表
是否有这样的脚本
一般我们输入路由网关的时候都会弹出一个对话框要求输入用户跟密码后才能进去
请问能给一段这样的脚本吗?


看看Net::Telnet咯

论坛徽章:
0
3 [报告]
发表于 2006-12-28 08:47 |只看该作者
仙子能否详细点,告诉我.
别让我一知半解行吗?
你所说的net;;telnet 我上哪去找去.
具体点..

论坛徽章:
0
4 [报告]
发表于 2006-12-28 08:48 |只看该作者
请问楼主是要实现这样的web效果还是要登录这样的web页面

论坛徽章:
0
5 [报告]
发表于 2006-12-28 08:58 |只看该作者
两者取一即可 当然如果能登入进去便是可佳..请指点

论坛徽章:
0
6 [报告]
发表于 2006-12-28 09:04 |只看该作者
路由器是怎么实现不是很清楚,不过这样的类似效果只要apache加一个basic authentication

即可

要用脚本登陆这样加了认证的WEB页面,用LWP足以,在这个页面里面你可以得到LWP如何登陆加了basic认证的页面
http://www.perlchina.org/archive ... archive&page=15

[ 本帖最后由 xiaoshengcaicai 于 2006-12-28 09:08 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2006-12-28 09:07 |只看该作者
请赐教..如果您之前做过或者你有这方面的材料 请您提供 不然我可真的一头雾水了

论坛徽章:
0
8 [报告]
发表于 2006-12-28 09:21 |只看该作者
google搜索即可。。。

1. 加认证方法,先创建一个密码文件:
htpasswd -c apache_test.passwd xiaosheng
输入密码
这样就创建了密码文件apache_test.passwd,里面有个用户xiaosheng,
你可以继续去掉-c参数
htpasswd  apache_test.passwd knuoxy
继续往密码文件添加用户

然后在apache的conf里写上类似这样的:

  1. <Location /cgi-bin/>
  2.    AuthName "Need Password "
  3.    AuthType Basic
  4.    AuthUserFile  /home/xxxxx/apache_test.passwd
  5.    Require  valid-user
  6. </Location>
复制代码

AuthName :      认证窗口上的标题
AuthType :      认证类型,apache有几种认证方式,Basic为最基本的。
AuthUserFIle :  认证密码存放位置
Require  :     认证档案中允许使用的用户
valid-user :   认证档案中所有的用户都可以使用通过认证进入该目录
如只想允许某个用户则使用 Require user  username1  username2


重启apache就生效了

2. lwp 参考我上面给出的文章:

论坛徽章:
0
9 [报告]
发表于 2006-12-28 09:35 |只看该作者
谢谢 xiaosheng
<Location /cgi-bin/>
   AuthName "Need Password "
   AuthType Basic
   AuthUserFile  /home/xxxxx/apache_test.passwd
   Require  valid-user
</Location>
这段可以在httpd.conf 的任意位置添加吗?

论坛徽章:
0
10 [报告]
发表于 2006-12-28 09:37 |只看该作者
如果默认安装了apache,只需要把这段配置放到文件的末尾就可以了。

这样你访问http://xxxx/cgi-bin/xxx.cgi的时候就会跳出认证框

[ 本帖最后由 xiaoshengcaicai 于 2006-12-28 09:39 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP