Linux系统下Apache用户授权与访问控制设置(2)

2、创建.htaccess文件內容

要控制某目录的访问权限必须建立一访问控制文件,文件名前面指定的“.htaccess”,其内容格式如下:

AuthUserFile 用户帐号密码文件名 AuthGroupFile 群组帐号密码文件名 AuthName 画面提示文字 AuthType 验证方式 <Limit GET> 密码验证方式 </Limit> 用户验证方式AuthType目前提供了Basic和Digest两种。 密码检验设定方法与httpd.conf中的相关设定相同。 具体例子如下: AuthUserFile /etc/secure.user AuthName 安全认证中心 AuthType Basic <Limit GET> require valid-user </Limit>  

3、建立用户密码文件

如果你是第一次创建用户密码,命令格式如下:

htpasswd -c 密码文件名 用户名称

在上面的例子中,我们将用户密码文件放到了/etc/secure.user文件中,所以这里应按照如下进行操作:

htpasswd -c /etc/secure.user sword

程序会提示你输入两次用户的口令,然后用户密码文件就已经创建sword这个用户也添加完毕了。

如果要向密码文件中添加新的用户,按照如下命令格式进行操作:

htpasswd 密码文件 用户名称

这样,重新启动httpd后,进行该WEB目录时就会有一个对话框弹出,要求输入用户名及用户口令了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwwddf.html