htpasswd とは何ですか?
htpasswd は、オープンソースの http サーバー apache httpd のコマンド ツールであり、http 基本認証のパスワード ファイルを生成するために使用されます。
暗号化方式の違いは何ですか?
MD5: MD5 を使用してパスワードを暗号化します。Windows、Netware、および TPF では、これがデフォルトの暗号化方式です。
crypt: crypt() を使用してパスワードを暗号化します。これは、Windows、Netware、および TPF 以外のプラットフォームではデフォルトです。すべてのプラットフォームの htpasswd でサポートされていますが、Windows、Netware、TPF の httpd サーバーではサポートされていません。
SHA: SHAを使用してパスワードを暗号化します。LDAP Directory Interchange Format (ldif) を使用して Netscape に簡単に移植または移植できるように設計されています。
plain:暗号化せず、平文のパスワードを使用します。htpasswd はすべてのプラットフォームでそのようなパスワードを作成できますが、httpd バックエンドは Windows、Netware、および TPF でプレーン テキストのパスワードのみをサポートします。
なぜオンラインにするのか?
nginx などの Apache サーバーを使用しない場合、このコマンド ライン ツールが手元にない可能性があり、パスワード ファイルを生成することはできません.オンライン バージョンは、サーバー管理者が使用するのに便利です.