歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> VMware下Linux虛擬機實現浏覽器登陸認證

VMware下Linux虛擬機實現浏覽器登陸認證

日期:2017/2/28 16:25:57   编辑:Linux教程

這裡指的是類似登陸數據庫時http://www.linuxidc.com時出來的那個驗證框,在虛擬機下用Linux實現

[root@linuxidc ~]# mkdir /var/www/html/protect

[root@linuxidc ~]#echo "ceshi" /var/www/html/protect/index.html

[root@linuxidc ~]# mkdir /var/www/apache.passwd
編輯httpd.conf添加以下的一段話

[root@linuxidc ~]# vi /etc/httpd/conf/httpd.conf

確保有這段話

<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
然後找個合適的地方添加下邊這段話

<Directory "/var/www/html/protect">
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>


接下來

[root@linuxidc ~]# vi /var/www/html/protect/.htaccess
AuthName "protect wanyan by .htaccess"
Authtype Basic
AuthUserFile /var/www/apache.passwd
require valid-user
然後添加登陸的用戶名和密碼

[root@linuxidc ~]# htpasswd /var/www/apache.passwd username
New password:
Re-type new password:
Adding password for user username


接著重啟httpd

[root@linuxidc ~]#apachectl restart或者[root@linuxidc ~]#/etc/init.d/httpd restart

最後在浏覽器輸入http://ip/protect即可測試驗證(ip為你的Linux主機ip)

Copyright © Linux教程網 All Rights Reserved