सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
61 / 119117752
|
Apache2 : बुनियादी प्रमाणीकरण2023/09/07 |
विशिष्ट वेब पेजों पर पहुंच सीमित करने के लिए बुनियादी प्रमाणीकरण सेट करें।
|
|
[1] |
उपयोगकर्ता नाम और पासवर्ड मूल प्रमाणीकरण पर सादे पाठ के साथ भेजे जाते हैं,
इसलिए SSL/TLS सेटिंग के साथ सुरक्षित कनेक्शन का उपयोग करें, यहां देखें। |
[2] | Apache2 कॉन्फ़िगर करें। उदाहरण के लिए, मूल प्रमाणीकरण को निर्देशिका [/var/www/html/auth-basic] पर सेट करें। |
root@www:~#
apt -y install apache2-utils
root@www:~#
vi /etc/apache2/sites-available/auth-basic.conf # नया निर्माण <Directory /var/www/html/auth-basic> SSLRequireSSL AuthType Basic AuthName "Basic Authentication" AuthUserFile /etc/apache2/.htpasswd require valid-user </Directory> # एक उपयोगकर्ता जोड़ें: [-c] के साथ एक नई फ़ाइल बनाएं root@www:~# htpasswd -c /etc/apache2/.htpasswd ubuntu New password: # सांकेतिक शब्द लगना Re-type new password: Adding password for user ubuntu
root@www:~#
mkdir /var/www/html/auth-basic root@www:~# a2ensite auth-basic Enabling site auth-basic. To activate the new configuration, you need to run: service apache2 reloadroot@www:~# systemctl reload apache2
<html> <body> <div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;"> Test Page for Basic Authentication </div> </body> </html> |
[3] | वेब ब्राउज़र वाले किसी भी क्लाइंट कंप्यूटर से परीक्षण पृष्ठ तक पहुंच। फिर सेटिंग्स के रूप में प्रमाणीकरण की आवश्यकता होती है, [1] में जोड़े गए उपयोगकर्ता के साथ उत्तर दें। |
[4] | यदि प्रमाणीकरण सफलतापूर्वक पारित हो जाता है और परीक्षण पृष्ठ सामान्य रूप से प्रदर्शित होता है तो यह ठीक है। |
Sponsored Link |