Situatie
Setați autentificarea de bază pentru a limita accesul la anumite pagini web.
Solutie
1. Numele de utilizator și parola sunt trimise cu text simplu pe autentificare de bază, deci Utilizați conexiunea securizată cu setarea SSL / TLS 2. Configurați httpd. – setați Autentificarea de bază la directorul [/ var / www / html / auth-basic] vi /etc/httpd/conf.d/auth_basic.conf
# se creeaza nou
<Directory /var/www/html/auth-basic> SSLRequireSSL AuthType Basic AuthName “Basic Authentication” AuthUserFile /etc/httpd/conf/.htpasswd require valid-user </Directory>
3. # add a user : create a new file with [-c] htpasswd -c /etc/httpd/conf/.htpasswd cent New password:
# setati password
Re-type new password: Adding password for user cent mkdir /var/www/html/auth-basic systemctl restart httpd 4. Creati o pagina de test
<html> <body> <div style=”width: 100%; font-size: 40px; font-weight: bold; text-align: center;”> Test Page for Basic Authentication </div> </body> </html>
5. Accesati pagina de test de pe orice computer client cu browser web. Apoi este necesară autentificarea, răspundeți cu un utilizator adăugat în [1].
Leave A Comment?