Trouble setting up basic user authentication on apache2 web server


 
Thread Tools Search this Thread
Operating Systems Linux Trouble setting up basic user authentication on apache2 web server
# 1  
Old 02-02-2015
Trouble setting up basic user authentication on apache2 web server

Hey guys!

So I decided to set up some basic user authentication on my apache2 server, and I am running into some problems. I followed the documentation provided by apache on their website, but I cant create the password file for some reason. I did a little trouble shooting myself, and found out that I need to use htpasswd2.1 as opposed to htpasswd(which is nowhere to be found).

The specific part I am stuck with, is running this command:

htpasswd2.1 -c /opt/apache2/passwords user1

It's displaying htpasswd2.1: command not found.

I am completely stuck, and seeking assistance. Thanks in advance for taking the time to review this.
# 2  
Old 02-02-2015
First, file ./htpasswd2.1 to make sure its what you think it is.

I'm surprised your distribution didn't come with htpasswd though. It might be a slightly different name -- htpasswd instead of htpasswd2.1 -- or not in your PATH. Try whereis htpasswd
This User Gave Thanks to Corona688 For This Post:
# 3  
Old 02-02-2015
Hey Corona, thanks alot for your help.

So I ran that command , and got the following:

./htpasswd2.1: troff or preprocessor input text

As for the htpasswd, I read a couple other forums and someone said if you are using apache2, it should be htpasswd2. The only thing with that is, I have a htpasswd2.1 and no htpasswd to be found.

I ran that command as you suggested, and nothing is coming up

whereis htpasswd
htpasswd:
# 4  
Old 02-02-2015
As I suspected, the file you have is not a program -- it is a manual page.

What is your distribution? That would help explain where htpasswd is hiding, or what you need to install to have it. (You really shouldn't go around running random files you downloaded from the internet.)

Quote:
As for the htpasswd, I read a couple other forums and someone said if you are using apache2, it should be htpasswd2
That advice may be a little old. On my system, htpasswd and htpasswd2 are the same program.

Code:
$ ls -l /usr/sbin/htpasswd*
-rwxr-xr-x 1 root root 18688 May 23  2014 /usr/sbin/htpasswd
lrwxrwxrwx 1 root root    18 May 23  2014 /usr/sbin/htpasswd2 -> /usr/sbin/htpasswd

$

# 5  
Old 02-02-2015
Quote:
Originally Posted by Corona688
As I suspected, the file you have is not a program -- it is a manual page.

What is your distribution? That would help explain where htpasswd is hiding, or what you need to install to have it. (You really shouldn't go around running random files you downloaded from the internet.)
Im running openSUSE linux.
# 6  
Old 02-02-2015
Is it hiding in /usr/sbin? ls -l /usr/sbin/htpass*
# 7  
Old 02-02-2015
Quote:
Originally Posted by Corona688
Is it hiding in /usr/sbin? ls -l /usr/sbin/htpass*
Doesnt look like it.

ls -l /usr/sbin/htpass*
ls: cannot access /usr/sbin/htpass*: No such file or directory
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Solaris

User authentication failed while log in Solaris 8 client on Linux NIS server.

Based on the NIS migration tests I did and another question I posted earlier on. https://www.unix.com/solaris/272021-solaris-8-md5-encryption-support.html I tried to downgrade NIS linux encryption to DES to support solaris connection. So I modified /etc/pam.d/system-auth as below, password... (0 Replies)
Discussion started by: bestard
0 Replies

2. What is on Your Mind?

Visualizing MySQL Session : Web Server User Behavior at UNIX.com

Visualizing MySQL Session - Web Server User Behavior The video in this post shows unix.com forum user session information in a way that has never been visualized before. I plan to enrich this visualization significantly in the future - it's currently just a first beta. RWBeylgjOqs (0 Replies)
Discussion started by: Neo
0 Replies

3. Shell Programming and Scripting

Trouble with setting a variable with vastool

Hi I have this command that when put on the command line it returns the output the way I want it. /opt/quest/bin/vastool list -a groups | grep testdev_li | grep dev | awk -F"" 'NF>2{print $2}' | cut -c2- | tr '\n' '|' The output of this is ... (2 Replies)
Discussion started by: ajetangay
2 Replies

4. UNIX for Dummies Questions & Answers

Trouble setting up a shared folder

I'm trying to set up a folder in my home directory that will be shared with another user but for some reason it is not working this is what I've done, I have tried two different ways using ACL's and chown/chgrp etc I set up a group called say: sharedgroup and added both my user (john) and fred... (3 Replies)
Discussion started by: 14952john
3 Replies

5. Ubuntu

Trouble setting up Java classpath

Saw an error while setting up an application called i2phex: # ./run.sh java.lang.RuntimeException: Failed to initialize phex.net.repres.i2p.I2PPresentationManager at phex.common.ManagerController.initializeManagers(ManagerController.java:78) at phex.Main.main(Main.java:161)After... (0 Replies)
Discussion started by: Israel213
0 Replies

6. Shell Programming and Scripting

Having trouble writing a basic shell program

Hello. I'm trying to write a shell script that will take files that have .tar, .tar.gz, .tar.Z, .gz, .Z and .zip file extensions and uncompress and unarchive them. The script should be able to take multiple arguments. So far I can write a script using the case command that will do this but it will... (3 Replies)
Discussion started by: SeanWuzHere
3 Replies

7. UNIX for Dummies Questions & Answers

Need dummies guide to setting up Web server...

Hiya All, Hope you can help! I need a Dummies guide to setting up a Web server. I hope you have some good URLs or advice etc. I now finally have: 1. "Web Server" - Fedora Core3 onto my Spare PC. 2. Windows XP laptop 3. Basic Web site set up via Front Page - to upload onto Web... (5 Replies)
Discussion started by: marty 600
5 Replies

8. UNIX for Dummies Questions & Answers

setting up web server on Red hat 7.2

hi I was successful in installing redhat 7.2 with no problems or error =) (first try) and It took me about 40 minutes to install it on a p233 mmx. It's running Gnome. I have some issues which I'm unsure of how to deal with. 1.How do I install an apache server, or is there one simular that... (11 Replies)
Discussion started by: Special K
11 Replies

9. UNIX for Dummies Questions & Answers

setting up web server

Is there any good resources for setting up a unix web server, I mean starting with the basics for a extremely new newbie. Thanks Scott (1 Reply)
Discussion started by: supastar
1 Replies
Login or Register to Ask a Question