[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:01868] Re: plamo 01865
-
From:910699
-
Date:Tue, 16 Mar 1999 16:29:36 +0900
- Subject: [plamo:01868] Re: plamo 01865
- From: higuchi@xxxxxxxxxxxxxxxxxxx (910699)
- Date: Tue, 16 Mar 1999 16:29:36 +0900
- Posted: Tue, 16 Mar 1999 16:29:10 +0900 (JST)
樋口です。
<49256736.00242CAA.00@mail.utnet.co.jp>の記事において
mmawatari@utnet.co.jpさんは書きました。
>> plamo-Linux1.3にApacheの1.4.3をインストールして普通に
Apache1.3.4だと思いますが。
>> ApacheのWebページはブラウザから見る事ができたので
>> 今度はユーザー認証によるアクセス制限のテストをしようと思い
>>
>> /usr/local/apache/conf/access.confを
>> <Directory /usr/local/apache/share/htdocs/xyz>
>> AuthType Basic
>> AuthName welcome to this page!
>> AuthUserFile /usr/local/apache/bin/htpasswd
>> require user xyz mike
>> </Directory>
>>
>> と編集して、
>> htpasswd -c xyz mike
>> というコマンドを実行してから、logoutしrootでログオンをし直そうとしたら
>> logon出来なくなってしまいました。(root以外でもlogon出来ないみたいです)
>> これはlinuxのインストールし直しなのでしょうか?
rootでログオンってのがどういうことか分からないのですが、そのページを
ブラウザーでアクセスして、認証画面が出現し、そこにrootで入れないってことで
しょうか?
いくつかの設定がおかしいと思います。
まず、
$ /usr/local/apache/bin/htpasswd
Usage: htpasswd [-c] passwordfile username
なので、
htpasswd -c xyz mike
で、xyzはApacheの認証のためのパスワードファイルになります。ところが、
>> AuthUserFile /usr/local/apache/bin/htpasswd
としてますから、xyzはパスワードファイルとしては有効になっていません。
また、パスワード生成プログラムを設定しても仕方ありません。
たぶん、こういう事をしたいのではないかと思います。
/usr/local/apache/conf/access.confを
<Directory /usr/local/apache/share/htdocs/xyz>
AuthType Basic
AuthName welcome to this page!
AuthUserFile /usr/local/apache/conf/.htpasswd
require user xyz mike
</Directory>
として、
# /usr/local/apache/bin/htpasswd -c /usr/local/apache/conf/.htpasswd xyz
Adding password for xyz.
New password: plamo
Re-type new password: plamo
# /usr/local/apache/bin/htpasswd /usr/local/apache/conf/.htpasswd mike
Adding password for mike.
New password: vine
Re-type new password: vine
それで、usernameとpasswordの組み合わせが、(xyz, plamo)、(mike, vine)で
めでたく認証ページをアクセスできるのではないかと思うのですが。
はずしていたらごめんなさい。
- References
-
- [plamo:01865] rootでログオンできない(apache), mmawatari
[検索ページ]
[メール一覧]
Plamo ML 公開システム