利用Apache Server对目录加密

利用apache做系统级别加密往往比查数据库对比用户名密码更加安全,而且此种方法简单易用。

步骤如下:

  1. 创建授权用户
    htpasswd -c /var/www/html/.htpasswd [createuser]
    .htpasswd为存储账户密码的文件
    [createuser]为用户名
  2. 编辑apache配置文件
    添加如下限制访问权限配置:

    <Directory "/var/www/html/">
      AuthType basic
      AuthName "Authentication identity"
      AuthUserFile /var/www/html/.htpasswd
      Require user [createuser]
    </Directory>

    AuthUserFile后为密码文件
    Require user 后为允许访问的用户

  3. service apache2/httpd reload

不放张图片文章不好看
验证身份.png

Tag: none

2 comments

  1. d0zingcat d0zingcat

    哈哈哈,好好玩,我也实验成功了~

Leave a new comment