新規作成
1 2 3 4 |
htpasswd -b -m -c .htpasswd test password # cat .htpasswd test:$apr1$.qM7LWcN$pwlNMo3cBNKNb3PJIzsxu/ |
追加作成
1 2 3 4 5 6 |
# htpasswd -b -m .htpasswd test2 password Adding password for user test2 # cat .htpasswd test:$apr1$.qM7LWcN$pwlNMo3cBNKNb3PJIzsxu/ test2:$apr1$nPy4qYuP$u8f4eCirx14MnH5BFLwx80 |
-m→MD5でハッシュ
-c→新規作成
-b→標準出力
.htpasswordと同じディレクトリに.htaccessを作成
1 2 3 4 5 6 7 |
# cat .htaccess AuthType Basic AuthUserFile /home/user/.htpasswd AuthName "UserAuth" <Limit GET POST HEAD> require valid-user </Limit> |
削除
1 |
htpasswd -D .htpasswd test |