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