Apache/Tips/Basic 認証
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[Apache/Tips]]
#contents
----
* .htaccess を用いた Basic 認証(基本認証) [#d0f6ad9c]
** Basic 認証って? [#jc661901]
Basic 認証(基本認証)は Apache に古くから実装されている...
ですが、最近の Apache 2.x 以降は [[Digest 認証:http://p...
とはいえ、Basic 認証は設置の手軽さと汎用性から、とりあ...
** とにかく Basic 認証を使ってみる [#x0aea5f3]
認証するファイルの置き場所は "/home/ayaka/.htpasswd" と...
認証する時に表示される名前は "Warehouse" とします。
認証するユーザ名は "admin" とします。パスワードは適当で...
では、まず htpasswd コマンドによってユーザを追加します。
$ htpasswd -c /home/ayaka/.htpasswd admin
New password:
Re-type new password:
Adding password for user admin
複数のユーザを追加するときは -c を省いて、同様にコマン...
$ htpasswd /home/ayaka/.htpasswd admin2
New password:
Re-type new password:
Adding password for user admin2
このようになります。cat でパスワードファイルを覗いてみ...
$ cat /home/ayaka/.htpasswd
admin:A.JT/17eUdFYs
admin2:iUWCSusG1geEo
もしパスワードからユーザ情報を削除したい場合 -D オプシ...
$ htpasswd -D /home/ayaka/.htpasswd admin2
Deleting password for user admin2
このように admin2 のパスワード情報が削除されたと表示さ...
次に .htaccess の設置です。
$ vi /home/ayaka/public_html/auth/.htaccess
vi エディタなどでファイルを開くか FTP でファイルを転送...
AuthType Basic
AuthName "Warehouse"
AuthUserFile /home/ayaka/.htpasswd
Require user admin
- AuthType = 認証方式 = Basic 認証(基本認証)という意味...
- AuthName = 認証時にブラウザに表示される場所名です
- AuthUserFile = 認証時に使う認証用のユーザ名とパスワード...
- Require = AuthUserFile で指定されているユーザに対して認...
Require user admin,system
あとはブラウザからアクセスして認証画面の表示を確認しま...
#ref(http://pocketstudio.jp/r_images/wiki_linux/2005/apac...
以上で Basic 認証についての解説は終わりです。
ほとんとにたような手順で、よりセキュリティが高い [[Dige...
終了行:
[[Apache/Tips]]
#contents
----
* .htaccess を用いた Basic 認証(基本認証) [#d0f6ad9c]
** Basic 認証って? [#jc661901]
Basic 認証(基本認証)は Apache に古くから実装されている...
ですが、最近の Apache 2.x 以降は [[Digest 認証:http://p...
とはいえ、Basic 認証は設置の手軽さと汎用性から、とりあ...
** とにかく Basic 認証を使ってみる [#x0aea5f3]
認証するファイルの置き場所は "/home/ayaka/.htpasswd" と...
認証する時に表示される名前は "Warehouse" とします。
認証するユーザ名は "admin" とします。パスワードは適当で...
では、まず htpasswd コマンドによってユーザを追加します。
$ htpasswd -c /home/ayaka/.htpasswd admin
New password:
Re-type new password:
Adding password for user admin
複数のユーザを追加するときは -c を省いて、同様にコマン...
$ htpasswd /home/ayaka/.htpasswd admin2
New password:
Re-type new password:
Adding password for user admin2
このようになります。cat でパスワードファイルを覗いてみ...
$ cat /home/ayaka/.htpasswd
admin:A.JT/17eUdFYs
admin2:iUWCSusG1geEo
もしパスワードからユーザ情報を削除したい場合 -D オプシ...
$ htpasswd -D /home/ayaka/.htpasswd admin2
Deleting password for user admin2
このように admin2 のパスワード情報が削除されたと表示さ...
次に .htaccess の設置です。
$ vi /home/ayaka/public_html/auth/.htaccess
vi エディタなどでファイルを開くか FTP でファイルを転送...
AuthType Basic
AuthName "Warehouse"
AuthUserFile /home/ayaka/.htpasswd
Require user admin
- AuthType = 認証方式 = Basic 認証(基本認証)という意味...
- AuthName = 認証時にブラウザに表示される場所名です
- AuthUserFile = 認証時に使う認証用のユーザ名とパスワード...
- Require = AuthUserFile で指定されているユーザに対して認...
Require user admin,system
あとはブラウザからアクセスして認証画面の表示を確認しま...
#ref(http://pocketstudio.jp/r_images/wiki_linux/2005/apac...
以上で Basic 認証についての解説は終わりです。
ほとんとにたような手順で、よりセキュリティが高い [[Dige...
ページ名: