htpasswd என்றால் என்ன?
htpasswd என்பது திறந்த மூல http சர்வர் அப்பாச்சி httpd இன் கட்டளை கருவியாகும், இது http அடிப்படை அங்கீகாரத்திற்கான கடவுச்சொல் கோப்புகளை உருவாக்க பயன்படுகிறது.
குறியாக்க முறைகளுக்கு என்ன வித்தியாசம்?
MD5:கடவுச்சொற்களை குறியாக்க MD5 ஐப் பயன்படுத்தவும். Windows, Netware மற்றும் TPF இல், இது இயல்பு குறியாக்க முறையாகும்.
crypt:கடவுச்சொல்லை குறியாக்க crypt() ஐப் பயன்படுத்தவும். இது Windows, Netware மற்றும் TPF தவிர மற்ற இயங்குதளங்களில் இயல்புநிலையாகும். எல்லா தளங்களிலும் htpasswd ஆல் ஆதரிக்கப்பட்டாலும், Windows, Netware மற்றும் TPF இல் உள்ள httpd சேவையகங்களால் இது ஆதரிக்கப்படவில்லை.
SHA:SHA ஐப் பயன்படுத்தி கடவுச்சொல்லை குறியாக்கம் செய்யவும். இது LDAP டைரக்டரி இன்டர்சேஞ்ச் ஃபார்மேட்டை (ldif) பயன்படுத்தி நெட்ஸ்கேப்பிற்கு இடம்பெயர்தல் அல்லது இடம்பெயர்வதை எளிதாக்கும் வகையில் வடிவமைக்கப்பட்டுள்ளது.
plain:குறியாக்கம் இல்லை, எளிய உரை கடவுச்சொற்களைப் பயன்படுத்தவும். எல்லா தளங்களிலும் htpasswd போன்ற கடவுச்சொற்களை உருவாக்க முடியும் என்றாலும், httpd பின்தளமானது Windows, Netware மற்றும் TPF இல் உள்ள எளிய உரை கடவுச்சொற்களை மட்டுமே ஆதரிக்கிறது.
அதை ஏன் ஆன்லைனில் உருவாக்க வேண்டும்?
nginx போன்ற apache சேவையகத்தை நாம் பயன்படுத்தாவிட்டால், இந்த கட்டளை வரி கருவியை நம்மிடம் இல்லாமல் இருக்கலாம், மேலும் கடவுச்சொல் கோப்பை உருவாக்க முடியாது. ஆன்லைன் பதிப்பு சேவையக நிர்வாகிகள் பயன்படுத்த வசதியாக இருக்கும். .