Fedora 41
Sponsored Link

Apache httpd : बुनियादी प्रमाणीकरण2024/11/08

 

विशिष्ट वेब पेजों पर पहुंच सीमित करने के लिए बुनियादी प्रमाणीकरण सेट करें।

[1]

उपयोगकर्ता नाम और पासवर्ड मूल प्रमाणीकरण पर सादे पाठ के साथ भेजे जाते हैं,
इसलिए SSL/TLS सेटिंग के साथ सुरक्षित कनेक्शन का उपयोग करें, यहां देखें।

[2] httpd कॉन्फ़िगर करें।
उदाहरण के लिए, मूल प्रमाणीकरण को निर्देशिका [/var/www/html/auth-basic] पर सेट करें।
[root@www ~]#
vi /etc/httpd/conf.d/auth_basic.conf
# नया निर्माण

<Directory /var/www/html/auth-basic>
    SSLRequireSSL
    AuthType Basic
    AuthName "Basic Authentication"
    AuthUserFile /etc/httpd/conf/.htpasswd
    Require valid-user
</Directory> 

# एक उपयोगकर्ता जोड़ें : [-c] के साथ एक नई फ़ाइल बनाएं

[root@www ~]#
htpasswd -5 -c /etc/httpd/conf/.htpasswd fedora

New password:    
# सांकेतिक शब्द लगना

Re-type new password:
Adding password for user fedora
[root@www ~]#
mkdir /var/www/html/auth-basic

[root@www ~]#
systemctl reload httpd
# एक परीक्षण पृष्ठ बनाएं

[root@www ~]#
vi /var/www/html/auth-basic/index.html
<html>
<body>
<h1 style="width: 100%; font-size: 40px; text-align: center;">
Test Page for Basic Authentication
</h1>
</body>
</html>
[3] वेब ब्राउज़र वाले किसी भी क्लाइंट कंप्यूटर से परीक्षण पृष्ठ तक पहुंच। फिर सेटिंग्स के रूप में प्रमाणीकरण की आवश्यकता होती है, [1] में जोड़े गए उपयोगकर्ता के साथ उत्तर दें।
/td>
[4] यदि प्रमाणीकरण सफलतापूर्वक पारित हो जाता है और परीक्षण पृष्ठ सामान्य रूप से प्रदर्शित होता है तो यह ठीक है।
मिलान सामग्री