htpasswd を実行するときに記号をパスワードに入れたい
@ とか " をパスワードにしたい時に、そのまま書いちゃうと文字列として認識されないんよ。
[root@linux ~]# htpasswd -b .htpasswd username pass@wor"d >
こんな感じで入力が続いちゃう。
ので、シングルクオートでくくってあげよう。
[root@linux ~]# htpasswd -b .htpasswd username 'pass@wor"d'
これで Successful ですね、たぶん。