china.com
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  


为你的网页加密

2000-09-25 09:19:15

  现今许多网友都建立了自己的个人站点,但有时有些网页只想给某些特定的用户看,那就需要对网页加密。本人在制作网页的过程中就遇到了这个问题,但如果用Java等语言编写不是我等小虾所能为的。为解决这一问题去网上转了一圈,果然找到了一个为网页加密的好东东,不敢独享,现介绍如下。

  软件简介
  站点卫兵2000(Site Sentry 2000)是由Moonlight 软件公司开发的一个共享软件,试用期15天,可以到Moonlight公司的主页下载:http://www.moonlight-software.com。 也可到软件屋下载,地址:ftp://ftp02.softhouse.com.cn/download3/21740sentry-trial.exe,大小为1303KB。但据本人经验,从Moonlight公司站点下载要快的多。

  软件安装
  安装很简单,双击下载下来的文件即进入安装程序,根据提示一路Next 即可安装完毕。由于是共享软件,每次启动时会提醒你注册,不必理它,只管按 Try即可。

  Site Sentry 2000设置与使用
  一、File Menu (文件菜单)
  1、Open (打开):见图1,用Site Sentry 2000创建以.pwd为扩展名的文件。注意:这种文件仅作本地文件应用,不要上传。
261241__02901t01.jpg
  图1
  2、Save as (另存为):将你的设置存为*.pwd文件。

  二、Login Tab(登录标签)
  见图2,包括以下内容:
  1、 Login Message (登录信息):在此处输入要求你的用户输入用户名和密码时的提示信息。缺省状态下设为 “Enter your User name and Password ", 你也可设置为中文或其他信息。
261241__02901t02.jpg
  图2
  2、 Links (链接到):第一个URL地址为正确输入用户名和密码的用户可登录到的网页;如果输入不正确则登录到你指定的第二个URL。
  3、 Number of tries before illegal logon (非法登录次数): 指定一个数字,如一个用户几次输入用户名或密码错误,即将其链接到你所指定的第二个URL。此值缺省值为3。
  4、Default Target (缺省目标):设定密码所保护的网页打开时的默认窗口。有五种选择:①如果什么也不填,密码保护页在同一窗口打开;②如选择“_self",则在包含超链接的同一层中打开;③如选择“_top",则将超链接目标层指向整个Web浏览窗口;④如选择“_blank",在一新窗口中打开;⑤如选择“_parent”,则在父层中打开网页。

  三、 User Tab(用户标签)
  用来添加保存用户。按Add User按钮可添加一个新的用户名、密码、指定的URL地址及受保护网页打开的窗口。缺省状态下URL地址为你在Login 标签中指定的第一个URL,当然也可自行设定。用户名和密码可长达40个字节并可使用任何字符。另外User Tab还包括Delete User(删除用户)按钮和Sort(分类)按钮。欲修改用户直接双击用户名。

  四、HTML Tab(HTML标签)
  见图3,此标签显示你在进行各项设置时由Java Applet 编译器自动生成的HTML 程序。你只需将所有内容复制并粘贴到你的Web 页的 和 之间即可。请在HTML状态下操作,如果使用 FrontPage 2000则需转换至HTML状态。当然也可使用“Copy to Clipboard" 按钮进行操作。
261241__02901t03.jpg
  图3

  五、General Options(普通选项)
  1、Colors(颜色):见图4,设定用户名和密码对话框的背景色和字体色。
  2、Applet Width & Height (Applet宽和高):设定用户名和密码对话框大小,当然你也可用鼠标拖动预览框的4角来改变大小。
  3、Show Preview (显示预览):预览你的设置。
  4、Create Encrypted Data for Server (为服务器创立加密数据文件):为提高安全性,可以使用此选项。应用此选项产生一个以你选择的文件名(缺省值为User.dat)命名的文件并同你的HTML和另两个必需的Java 文件(后面详述)一起上传至服务器即可。
261241__02901t04.jpg
  图4
  如果你使用的服务器为非Windows的服务器(如Unix),为使用户名文件可读必须在用户名文件中执行“chmod”命令。详情可咨询服务器管理员。

  Web 安装
  一旦各项设定完成则Site Sentry 2000 自动在HTML标签窗口中产生HTML代码。你只需将所有内容复制并粘贴到你的Web 页的 和 之间并上传到你的服务器即可。注意:粘贴HTML代码必须在HTML状态下进行(如果使用Frontpage 2000 则转换至HTML状态下粘贴)。
  另外非常重要的一点,你必须将Site Sentry 2000 提供的两个文件“secapplet.class”和“secapplet.jar”同时上传到你的服务器的相同目录下。这两个文件位于Site Sentry 2000的安装目录下,默认状态下为 C:\programefiles\moonlight software\site sentry\。注意:这两个文件必须用binary 模式上传而不能用ASCII模式。
  注:任何时候你只要对登录设置、用户名或普通选项作了改动,为使之起作用必须用新的HTML代码替代已经存在的代码并重新上传。


  摘自《赛迪网》 李秀昌/文

404 Not Found

404 Not Found


nginx


科技检索


中华网推荐

  • 1000名医生在线咨询

  • 中国足球队官方网站

  • 鸦片玫瑰(新版)

  • 精选股票天地

  • 闪光的flash教程

  • 中华网汽车世界

  • 为你的爱情出谋划策

  • 网文精选——野百合集

  • 世界文化遗产在中国

  • 历届香港小姐风姿集



  •  


    网络教室编辑信箱
    版权声明 | 本站检索 | 联系方法 | 刊登广告 | 使用说明 | 关于中华网 | 豁免条款

    版权所有 中华网