The /etc/passwd file is not the same format as an authentication file
for Apache. Here is the Apache Basic Auth tutorial

http://httpd.apache.org/docs/2.0/howto/htaccess.html

Change your .htaccess file to have something like this:


AuthUserFile /usr/share/smokeping.passwords

Then use the 'htpasswd' command to create the file

/usr/bin/htpasswd -c /usr/share/smokeping.passwords murray

But do read the above tutorial. If that isn't enough, google 'apache
basic auth' and you'll find additional guidance.

Best,

dano

On Wed, Mar 21, 2012 at 11:20 AM, Murray Davis <[email protected]> wrote:
> I am trying to set up user-based access to smokeping on a system with the
> following characteristics:
>
> 2.6.32-39-generic Linux Ubuntu 10.04.1 LTS \n \l
> apache2  2.2.14-5ubuntu8
> smokeping  2.3.6-5
>
> I have modified /etc/apache2/conf.d/smokeping as folllows...and restarted
> apache and smokeping.
>
> ScriptAlias /smokeping/smokeping.cgi
> /usr/share/smokeping/cgi-bin/smokeping.cgi
> Alias /smokeping /usr/share/smokeping/www
>
> <Directory "/usr/share/smokeping/www">
>     Options FollowSymLinks
>     AllowOverride AuthConfig
>     AuthType Basic
>     AuthName "Password Required"
>     AuthUserFile /etc/passwd
> </Directory>
>
> However, when I go to http://servername/smokeping, I am taken directly to
> the smokeping home page.
>
> I then added an .htaccess file to:
>
> /usr/share/smokeping/cgi-bin...the location of smokeping.cgi.
>
> /usr/share/smokeping/www, the Alias referenced
> in  /etc/apache2/conf.d/smokeping.
>
> The .htaccess file contains:
>
> AuthType Basic
> AuthName "Password Required"
> AuthUserFile /etc/passwd
>
> Even with these .htaccess files, I still am not prompted for a username and
> password. I would like to specify a specific local user, but any local
> username would be sufficient.
>
> What do I need to do to get this working?
>
>
>
> _______________________________________________
> smokeping-users mailing list
> [email protected]
> https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
>



-- 
Dan O'Neill
[email protected]
619-885-1961

_______________________________________________
smokeping-users mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users

Reply via email to