[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Password security
I had a situation just yesterday where someone got into one of the
accounts on my webring and changed it to a porn site. The rest of the ring
was just fine but this one site's info was changed. the site itself was
fine. I'm thinking this may be related. I do have ability to put an
.htaccess file into my directory. How would this effect the ring itself?
Would everything work fine unless they tried to view these files or what?
---
Sir Anvil
www.christiangamers.org
On Mon, 9 Oct 2000, Gunnar Hjalmarsson wrote:
>
> A couple of Ringlink users have called my attention to a security issue
> that affects some Ringlink set-ups.
>
> The passwords which give access to the different admin menus are stored
> in the following files:
>
> admin password - in the rlconfig.pm file
> ring passwords - in respective ring.db file
> site passwords - in respective sites.db file
>
> rlconfig.pm is stored in the 'lib' directory, and ring.db and sites.db
> are stored in different subdirectories under the 'data' directory.
>
> In my own Ringlink installation, the paths to the 'lib' and 'data'
> directories are as follows:
>
> /www/htdocs/gunnar/cgi-bin/ringlink/lib
> /www/htdocs/gunnar/cgi-bin/ringlink/data
>
> Both 'lib' and 'data' are located under the 'cgi-bin' directory. Because
> of the way my server is set up, no files in or under the 'cgi-bin'
> directory can be read from the web, which means that the password info
> is protected.
>
> However, it doesn't work this way on all servers. This means that in
> some cases, the files mentioned above, which include password info, are
> readable from the web.
>
> There are two reasons for this posting:
>
> 1) To call every Ringlink user's attention to this security issue
>
> 2) To ask for suggestions for appropriate steps to protect the
> password info
>
> These are two possible ways to prevent the files in question from being
> readable from the web:
>
> - If you are on an Apache web server, you can put files named
> .htaccess in the 'lib' and 'data' directories. The .htaccess files
> are simple text files which in this case should have the following
> contents:
>
> order allow,deny
> deny from all
>
> - If you have access to directories outside the web document root,
> you could locate the 'lib' and 'data' directories there.
>
> But there are probably servers (webhosting accounts) where none of these
> solutions are possible to apply. That's why I ask you to post
> suggestions for other possible methods.
>
> / Gunnar
- Follow-Ups from:
- CGR Online <cgronline@jaxcan.org>
- References to:
- Gunnar Hjalmarsson <mailbox@gunnar.cc>
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]