忘れがちな脳のための覚え書き
- 前提
- Debian GNU/Linux lennyで確認
ベーシック認証
htpasswd [-c] <filename> <usename>
masasuzu@leon% htpasswd -c .htpasswd hoge [~] New password: Re-type new password: Adding password for user hoge masasuzu@leon% htpasswd -m .htpasswd fuga [~] New password: Re-type new password: Adding password for user fuga masasuzu@leon% htpasswd -s .htpasswd foo [~] New password: Re-type new password: Adding password for user foo masasuzu@leon% cat .htpasswd [~] hoge:2UWhgCRzj4KVQ fuga:$apr1$85N6pGfv$G2AgMEj0qtTauVbTT4U0R/ foo:{SHA}C+7Hteo/D9vJXQ3UfzxbwnXaijM=
ダイジェスト認証
- -c
- 新規作成
htdigest [-c] <filename> <realm> <usename>
masasuzu@leon% htdigest -c .htdigest hoge masasuzu [~] Adding password for masasuzu in realm hoge. New password: Re-type new password: masasuzu@leon% cat .htdigest [~] masasuzu:hoge:e9d9b3953e80f2c1e44988d79a38a1fb masasuzu@leon% htdigest .htdigest fuga masasuzu [~] Adding user masasuzu in realm fuga New password: Re-type new password: masasuzu@leon% cat .htdigest [~] masasuzu:hoge:e9d9b3953e80f2c1e44988d79a38a1fb masasuzu:fuga:b5f306aaec1347724720b167abf46320 masasuzu@leon%