nginx讓使用者通過使用者名稱密碼認證訪問web頁面

2021-08-28 20:50:32 字數 1473 閱讀 2608

1)通過htpasswd命令生成使用者名稱及對應密碼資料庫檔案。

[root@bgs-5p173-wangwenting ~]# htpasswd -c /usr/local/nginx/passwd.db wyl  //建立認證資訊,wyl 為認證使用者名稱 

new password: ******* //輸入認證密碼

re-type new password: ******** //再次輸入認證密碼

adding password for user wyl

[root@bgs-5p173-wangwenting ~]# chmod 400 /usr/local/nginx/passwd.db //修改**認證資料庫許可權

[root@bgs-5p173-wangwenting ~]# chown root:root /usr/local/nginx/passwd.db //修改**認證資料庫屬主和屬組

[root@bgs-5p173-wangwenting ~]# cat /usr/local/nginx/passwd.db //可以看到通過htpasswd生成的密碼為加密格式

wyl:r5ixrxwsmlbk6

2)編輯虛擬主機配置檔案。

[root@bgs-5p173-wangwenting ~]# vim /usr/local/nginx/conf/nginx.conf //主配置檔案中http欄位中新增以下語句

}

3)重啟nginx

[root@bgs-5p173-wangwenting nginx]# ./nginx -s reload
4)訪問hadoop,需要輸入密碼和賬號,輸入正確的使用者名稱和密碼之後,就可以訪問hadoop了。

nginx 通過使用者名稱密碼認證控制訪問web頁面

nginx控制使用者訪問主要有三種方法 1 通過ip限制 配置allow和deny,屬於ngx http access module模組,配置段http,server,location,limit except 2 通過使用者名稱密碼限制 配置auth basic和auth basic user f...

使用者名稱 密碼加密

關於ios下的n種加密,各種頭大 終於把ios平台下的加密演算法調通了,在這裡記錄一下,並說一下遇到的n種加密問題。首先要說明一下我所遇到的需要加密的資料 向伺服器端傳送使用者名稱與密碼進行portal認證,當然為了顯示出專業性 扯淡的說 伺服器提供商要求傳送經過四層加密後的資料,分別是 1 使用者...

mongodb 使用者名稱 密碼

1.不需要登入的方式啟動mongodb 2.檢視當前的庫 linux mongo show dbs 顯示admin 和 local兩個庫 3 建乙個新的庫 zcydb linux mongo use zcydb 建立了新的庫 db 顯示當前所在的庫 show dbs 顯示所有的庫,但是新建的沒有列出...