nginx文件服务器密码登录,风的方向
說明
很多時候我們服務器上的頁面或者服務可能沒有安全配置,使得服務開放的暴露在互聯網中,很不安全。nginx可以給我們提供密碼配置,來保護我們的服務器上的服務的安全性。
配置nginx配置文件
在需要配置密碼的服務的相關nginx配置文件中的location中添加一下代碼,其中usr/local/nginx/conf/htpasswd是配置文件的絕對路徑,根據自己需要進行配置。
auth_basic "Please enter validation information";
auth_basic_user_file usr/local/nginx/conf/htpasswd;
生成密碼文件
每一行為一個用戶,格式為username:password。但是要注意,這里的password不是明文,要進行加密。可以使用htpasswd,或者使用openssl,下面使用的是openssl來獲取配置文件(admin是用戶名,123456是密碼,根據自己需要設置)
printf "admin(openssl passwd -crypt 123456)\n" >>htpasswd
生成密碼文件之后,還需要修改密碼文件的權限,命令如下
sudo chown root:www htpasswd
sudo chmod 640 htpasswd
重啟nginx
當上面的準備工作都做好之后,我們就可以重新載入或者重啟Nginx服務器了(根據自己的環境,自行重啟,下面只是本機nginx環境的重啟方式):
sudo /etc/init.d/nginx restart
完工,可以測試下,現在我們的服務頁面就有密碼保護了!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的nginx文件服务器密码登录,风的方向的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu mysql 初始化_Ubu
- 下一篇: 即席和即兴_即兴说话小课堂