htpasswd
When using the crypt() algorithm, note that only the first 8 characters of the password are used to form the password. If the supplied password is longer, the extra characters will be silently discarded.
9 文字以降は無視される
構文
code:shell
# htpasswd オプション ファイル名 ユーザ名 -c
新規にパスワードファイルを指定
-D
指定されたユーザをファイルから削除
使用例
新規作成
code:shell
# htpasswd -c /tmp/.access test
# cat /tmp/.access
test:6m1Ebu8dv18Wg
ユーザ名:暗号化パスワード
追記
すでにユーザが存在する場合には、パスワードのアップデート
code:shell
# htpasswd /tmp/.access test02
# cat /tmp/.access
test:6m1Ebu8dv18Wg
test02:C908y/nF53zyM
削除
code:shell
# htpasswd -D /tmp/.access test02
# cat /tmp/.access
test:6m1Ebu8dv18Wg