htpasswd क्या है?
htpasswd ओपन सोर्स http सर्वर अपाचे httpd का एक कमांड टूल है, जिसका उपयोग http बेसिक प्रमाणीकरण के लिए पासवर्ड फ़ाइलें उत्पन्न करने के लिए किया जाता है।
एन्क्रिप्शन विधियों के बीच क्या अंतर है?
MD5:पासवर्ड एन्क्रिप्ट करने के लिए MD5 का उपयोग करें। विंडोज़, नेटवेयर और टीपीएफ पर, यह डिफ़ॉल्ट एन्क्रिप्शन विधि है।
crypt:पासवर्ड एन्क्रिप्ट करने के लिए क्रिप्ट() का उपयोग करें। यह विंडोज़, नेटवेयर और टीपीएफ के अलावा अन्य प्लेटफ़ॉर्म पर डिफ़ॉल्ट है। हालाँकि यह सभी प्लेटफ़ॉर्म पर htpasswd द्वारा समर्थित है, यह विंडोज़, नेटवेयर और TPF पर httpd सर्वर द्वारा समर्थित नहीं है।
SHA:SHA का उपयोग करके पासवर्ड एन्क्रिप्ट करें। इसे एलडीएपी डायरेक्ट्री इंटरचेंज फॉर्मेट (एलडीआईएफ) का उपयोग करके नेटस्केप में माइग्रेशन या माइग्रेशन की सुविधा के लिए डिज़ाइन किया गया है।
plain:कोई एन्क्रिप्शन नहीं, सादे टेक्स्ट पासवर्ड का उपयोग करें। हालाँकि htpasswd सभी प्लेटफ़ॉर्म पर ऐसे पासवर्ड बना सकता है, httpd बैकएंड केवल विंडोज़, नेटवेयर और TPF पर सादे टेक्स्ट पासवर्ड का समर्थन करता है।
इसे ऑनलाइन क्यों करें?
यदि हम अपाचे सर्वर, जैसे कि nginx, आदि का उपयोग नहीं करते हैं, तो हमारे पास यह कमांड लाइन टूल नहीं हो सकता है, और हम पासवर्ड फ़ाइल उत्पन्न नहीं कर पाएंगे। सर्वर प्रशासकों के लिए ऑनलाइन संस्करण का उपयोग सुविधाजनक हो सकता है .