暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Apache通过htpasswd及.htaccess文件对目录加密

原创 eygle 2011-04-05
526
在网站中,有时候需要对某些目录进行加密,如果对httpd.conf文件无访问权限,如在Dreamhost上,就可以通过配置目录级别的htaccess文件进行加密。

例如有/home/www/eygle.com/dir1 目录,需要对/dir1/加密访问,必须输入口令密码才能访问。

在这种情况下,要是/dir1/加密可以通过 .htaccess 和 .htpasswd 的设置来实现


在/home/www/eygle.com/dir1下建立.htaccess文件

vi /home/www/eygle.com/dir1/.htaccess

文件内容如下

AuthName "===LOGIN===" 

AuthType Basic

AuthUserFile /home/test1/a/.htpasswd

Require valid-user username

保存退出


账号生成口令

htpasswd -c /home/test1/a/.htpasswd username 系统会要求输入两遍该用户的密码。


修改密码也是同样 htpasswd -c /home/test1/a/.htpasswd username



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论