htpasswd چیست؟
Htpasswd ابزار دستورالعمل برای منابع باز است-سرور HTTP سرور Apache Httpd که فایلهای رمز عبور برای احراز هویت پایه HTTP تولید میکند.
تفاوت روشهای رمزنگاری چیست؟
MD5:از MD استفاده کنید5 برای رمزنگاری رمز عبور. در ویندوز، Netware و TPF این روش رمزنگاری پیشفرض است.
Crypt:از crypt () برای رمزنگاری رمز عبور استفاده کنید. این پیشفرض در همه پلتفرمها به جز ویندوز، Netware و TPF است. اگرچه در همه پلتفرمها توسط htpasswd پشتیبانی میشود، اما در سرورهای HTTPD ویندوز، Netware و TPF پشتیبانی نمیشود.
SHA:از SHA برای رمزنگاری رمز عبور استفاده کنید. این برای مهاجرت به یا از فرمت تبادل دایرکتوری LDAP آسانتر است. (Ldif) برای Netscape طراحی شده است.
ساده:رمز عبور را رمزنگاری نکنید، از رمزهای عبور متنی استفاده کنید. اگرچه htpasswd میتواند چنین رمزهایی را در همه پلتفرمها ایجاد کند، پسزمینه htpd فقط در ویندوز است، رمزهای عبور متنی پشتیبانی میشوند در Netware و TPF.
چرا آن را آنلاین کنیم؟
اگر ما از سرور Apache استفاده نکنیم، مانند استفاده از nginx و غیره، ممکن است بدون این دستور نتوانیم فایلهای رمز عبور را بدون این دستور تولید کنیم-ابزار خط در دسترس. با نسخه آنلاین، برای سرورمداران استفاده آسانتر است.