blindlight 发表于 2014-3-30 23:29:14

利用Apache对个人主页进行简单防护

其实很早就想分享出来,直到现在才写是因为7哥的主页被淘宝某商家拿出来卖钱这个导火索。当然,登录防护并非只是为了保护自己制作的网页模板被人盗,也是为了网页内各种设备的端口或者隐私内容。
PS:这只是最基本的初级防护,防君子不防小人,个人认为可以屏蔽掉80%的好事者了。也有人嫌麻烦,各位看官自己斟酌。
群辉官网教程
我尽量简化的说下步骤:

[*]在web文件夹(即存放主页的目录)创建.htaccess文件

文件内容AuthName "Restricted Area"
AuthType Basic
AuthUserFile /volume1/web/.htpasswd
require valid-user其中第一行的Restricted Area可以换成你想要的名词,比如7哥的什么NET HQ


[*]任意目录创建任意名称的文件(方便起见我在同一个web目录创建了一个叫.htpasswd的文件)

可以看到.htaccess文件中第三行就是指向这个文件的,所以如果你在其他目录创建了其他文件名只需更改这行的指向便可。
.htpasswd的文件内容
user:password
这里的user即登陆名,如admin或者其他自定。后面的password是密码。
http://www.k-state.edu/tools/restrict-access/password-crypt.html
利用上面的网址输入自己要的用户名和密码,网址即会编码出.htpasswd的文件内容。复制进去即可。
当然你可以多个账户,每个账户一行即可

然后再试试在浏览器内键入你的网址。看看是什么效果。



大概了解了下流程,给出以下网址,自动创建所需文件。
http://tools.dynamicdrive.com/password/

需要了解htaccess更多的设置请看下面资料:
http://www.ha97.com/995.html

gupanli 发表于 2014-3-31 00:35:41

黑灯给力,支持,赞:)

wzjacki 发表于 2014-4-4 10:41:11

请问一下,我按照你的方法已经成功。不过现在输入用户名和密码 登入以后是直接打开NAS的登录界面。而不是原来WEB界面。这个怎么弄啊

webissn048 发表于 2014-11-4 23:14:26

收下了。谢谢。

dongdeliang 发表于 2015-4-13 23:04:42

黑灯给力,支持,赞

dongdeliang 发表于 2015-4-13 23:11:53

学习了,谢谢学习了,谢谢
页: [1]
查看完整版本: 利用Apache对个人主页进行简单防护