brittny85 Posted August 11, 2006 Share Posted August 11, 2006 I posted a couple days ago because I was trying to implement some passthrough authentication for a directory... but I've become less ambitious and I just want to protect the directory. I've been trying to learn how to use the .htaccess & .htpasswd method, but I'm supremely confused. I found a couple different sites that had .htpasswd generators... but each one gave me different results for the same username/password combination. I tried using a few different variations of the encrypted password but no matter which one I used my server wouldn't authenticate me. Am I missing something? My .htaccess file looks like:[code]AuthUserFile /Theronyx2/careers/resumes/.htpasswdAuthGroupFile /dev/nullAuthName "Password Protected Area"AuthType Basic<limit GET POST>require valid-user</limit>[/code]What should my .htpasswd file look like? I know that the password is supposed to be encrypted, but how do I get the right encrypted password?Thanks in advance!!-Brittny Link to comment https://forums.phpfreaks.com/topic/17284-htaccess-htpasswd/ Share on other sites More sharing options...
youcantoo Posted August 11, 2006 Share Posted August 11, 2006 Normally I would put this into my httpd.conf file such as example:<Directory "/home/members/mandrake-zone/ftp_isos">AllowOverride AuthConfigAuthType BasicAuthName "Mandriva FTP Downloads"AuthUserFile /path/to/.htpasswdRequire valid-user</Directory>if you do not have access to the httpd.conf file that as always it can be put into the .htaccess file using the same info as above.remove the <limit GET POST></limit>to create the .htpasswd file, from the command line type in htpasswd -c /path/to/your/.htpasswd usernameNote: the [b]-c[/b] is to create a new .htaccess file[i]username[/i] is the name of the user you wish to addif you already have a .htpasswd file and want to add more users to it use the followinghtpasswd /path/to/your/existing/.htpasswd usernameor if you are using windows you can use the form found here http://www.flash.net/cgi-bin/pw.plcopy the information and save it as .htpasswd[b]Note/b] your file MUST have the peroid in front of the htpasswd Link to comment https://forums.phpfreaks.com/topic/17284-htaccess-htpasswd/#findComment-73374 Share on other sites More sharing options...
brittny85 Posted August 11, 2006 Author Share Posted August 11, 2006 Thank you for your help, but I'm still stuck. I don't have access to the httpd.conf file so it is all in an .htaccess file. I tried setting up my .htaccess file like you suggested, but that gave me a server error instead of just denying access. I am working off of a windows machine currently, however once I get this working I will be uploading it to a Linux server. Will I have to reconfigure the files for each server that the site is on? I tried using that link to get the right .htpasswd file set up, but it didn't help either. Sorry, I am trying to figure it out myself, but I can't find anything that tells me what I'm doing wrong.Thanks again!-Brittny Link to comment https://forums.phpfreaks.com/topic/17284-htaccess-htpasswd/#findComment-73422 Share on other sites More sharing options...
youcantoo Posted August 12, 2006 Share Posted August 12, 2006 [quote author=brittny85 link=topic=103919.msg414253#msg414253 date=1155338754]Thank you for your help, but I'm still stuck. I don't have access to the httpd.conf file so it is all in an .htaccess file. I tried setting up my .htaccess file like you suggested, but that gave me a server error instead of just denying access. I am working off of a windows machine currently, however once I get this working I will be uploading it to a Linux server. Will I have to reconfigure the files for each server that the site is on? I tried using that link to get the right .htpasswd file set up, but it didn't help either. Sorry, I am trying to figure it out myself, but I can't find anything that tells me what I'm doing wrong.Thanks again!-Brittny[/quote]Sorry to hear that you still have problems.Can you post the "denying access" error that you were orignally getting? Perhaps it will give me a clue on just how to correct your problem.[quote]Will I have to reconfigure the files for each server that the site is on? I tried using that link to get the right .htpasswd file set up, but it didn't help either. [/quote]no you should not have to reconfigure the file.that link http://www.flash.net/cgi-bin/pw.plshould of asked for a username and the password you wanted for that said user when you press the "encrypt" button it should of returned something in the form exampleatestfile:lfeo8vrSBxJ4.this would be the part that would go into your .htpasswd file. Link to comment https://forums.phpfreaks.com/topic/17284-htaccess-htpasswd/#findComment-73451 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.