知識の箱
主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。
パスワードの作成:htpasswd
htpasswdはapacheのベーシック認証のパスワードを作成するコマンド。
htpasswd [オプション] [パスワードファイル] [ユーザ名] [パスワード]
・最初はパスワードファイルを作成するために「-c」オプションが必要
・「-b」オプションを指定した場合、コマンドラインからパスワードを設定可能。
・Windows,Netware,TPF以外のプラットフォームでは、デフォルトでcrypt()関数の暗号化が使用されるため、先頭の8文字だけが使われて以下は切り捨てられる。これを回避するために、-mオプションをつけて,crypt()ではなくMD5の暗号化でパスワードファイルを作る必要がある。
(例)
> htpasswd -cbm .htpasswd test testpasswd
この場合、
パスワードファイル:.htpasswd
ユーザ名:test
パスワード:testpasswd
となる。