On Thu, Sep 21, 2006 at 11:51:17AM -0700, John Draper wrote:
> Hi,
> 
> This finally works...  So ignore that last message....  I first went to 
> "conf" directory,
> created an "auth" directory, and I'm putting it in there.
> 
> htpasswd -c /var/www/conf/auth/passwd edp
> 
> # Here is where I set the permissions......
> chown root.nogroup /var/www/conf/auth/passwd
> chmod 640 /var/www/conf/auth/passwd
> 
> Now, I need to setup the httpd.conf entry,  and this is what
> I intend to use...  Any comments?
> 
> So,  I would add this...
> 
> <Directory "/var/www/cgi-bin/secure">
>       AuthType Basic
>       AuthName "Password Required"
>       AuthUserFile /var/www/conf/auth/passwd
>       Require valid-user
> </Directory>
> 
> To my httpd.conf file,  right?   I think this in effect just tells 
> apache that anything
> I put into the "secure" directory,  is going to ask for a username (edp) and
> password I had setup to use via htpasswd.
> 
> Is this the recommended way to do this?  Then from root,  I would do...
> 
> apachectl restart

Aside from the last command not working when running Apache under
chroot, which you should do, yes.

                Joachim

Reply via email to