vlambda博客
学习文章列表

访问网址,Apache也支持访问设置账号密码。

 怎么设置Apache目录访问需要账号密码呐? 

1.设置是否需要认证登录。

        allowoverride  none--->允许被.htaccess覆盖

                                  authconfig -->访问需要认证

                                  FileInfo-->允许操作文件

                                  Indexes--允许建立索引

                                  Limit-->允许控制主机访问

    注意:AllowOverride AuthConfig Indexes不能同时使用会报错。

访问网址,Apache也支持访问设置账号密码。

2.在需要认证的目录下建立.htaccess的文件,并编辑这个文档文件。

authype basic-->基本认证

authname "restricted files"-->认证时显示为什么认证

1.authuserfiles /user/local/apache/passwd/passworlds-->认证账号密码文件

        1.require user marion --->只有这个marion用户才能认证

访问网址,Apache也支持访问设置账号密码。

                htpasswd -c -m /etc/pawd   xiaohei-->创建hadop用户

访问网址,Apache也支持访问设置账号密码。

                htpasswd  -m /etc/pawd      liuyuxin-->创建第二个用户。。。。。

访问网址,Apache也支持访问设置账号密码。

 

访问网址,Apache也支持访问设置账号密码。

                htpasswd -D  用户--》删除

        2.require valid-user-->允许所有用户访问

               2.authgroupfiles /etc/httpdgroup.txt-->组文件

               require group root1--->定义mygroup组进行访问

访问网址,Apache也支持访问设置账号密码。             创建组文件 echo 'mygroup:组用户 组用户'>/etc/httpdgroup.txt  

            用户账号密码文件(用户账号密码添加和上面用户访问文件配置一样就OK了 htpasswd -c -m /etc/pawd   xiaohei  123456-->创建hadop用户  htpasswd  -m /etc/pawd      liuyuxin-->创建第二个用户) vim /etc/httpdrenzeng.passwd.txt