Basic認証(目次)
| Table of Contents |
はじめに
/var/www/html 配下にBasic認証を設定します。
環境
-
OS
- CentOS 5.3
-
パッケージ
- httpd-2.2.3-31.el5.centos.2
認証設定(htpasswd利用)
httpd.confの設定
-
/etc/httpd/conf/httpd.conf」に以下を追加します。
AuthType Basic AuthName "Please Enter User/Password" AuthUserFile "/etc/httpd/.htpasswd" Require valid-user
- ・Directory
- 認証が必要なディレクトリを指定します。
- ・AuthType
- 基本認証の場合は「Basic」
- ・AuthName
- 認証の際、ダイアログに出力されるメッセージ
- ・AuthUserFile
- パスワードファイル名
- ・Require
- アクセス可能なユーザ。valid-userは登録された全てのユーザ。
-
再起動
# /etc/init.d/httpd restart
ユーザ登録
-
hogeユーザを登録します。
# htpasswd -c /etc/httpd/.htpasswd hoge
- ・-c
- パスワードファイルを新規に作成する
- ・-m
- MD5で暗号化する
- ・-s
- SHA1で暗号化する
- ・-D
- ユーザを削除する