創建 PhpMyAdmin 防火牆以增強對數據庫的保護

創建 PhpMyAdmin 防火牆以增強對數據庫的保護

 

上帝的平安、憐憫和祝福

歡迎關注者 機野科技 

 

在本文中,我將解釋如何製作 PhpMyAdmin 防火牆以增強對數據庫的保護。 PhpMyAdmin 是一個基於 Web 的數據庫管理應用程序,在 Linux 系統上構建了密碼保護,還提供了一種處理和管理 MySQL 的簡單方法

在本文中,我們將增強 PhpMyAdmin DBMS 的保護和安全性,在繼續本文之前,您必須已經在您的服務器上安裝了 PhpMyAdmin。 如果你已經安裝,你應該通過閱讀並執行解釋來減輕本文中的進度

在 Ubuntu 的 Apache 配置文件中添加這些行

 

AuthType Basic AuthName "Restricted Content" AuthUserFile /etc/apache2/.htpasswd 需要有效用戶

 

對於 CentOS 發行版

AuthType Basic AuthName "Restricted Content" AuthUserFile /etc/httpd/.htpasswd 需要有效用戶

 

我們將使用 /etc/apache2/.htpasswd 

上面為賬戶創建密碼的路徑將被授權訪問phpmyadmin數據庫登錄頁面

就我而言,我將使用 mekan0 和密碼 htpasswd

----------  系統上的 Ubuntu / Debian ---------- # htpasswd -c /etc/apache2/.htpasswd mekan0 ----------  CentOS / 系統  ---------- # htpasswd -c /etc/httpd/.htpasswd mekan0

然後我們需要更改 htpasswd 文件。 這是為了防止不在 www-data 或 apache 組中的任何人訪問該文件以洩露我們使用此命令為兩個發行版創建的密碼或密碼

# chmod 640 /etc/apache2/.htpasswd ----------  Ubuntu / Debian 系統 ---------- # chgrp www-data /etc/apache2/.htpasswd --- -------  CentOS / 在系統中---------- # chgrp apache /etc/httpd/.htpasswd

然後你去數據庫管理器PhpMyAdmin的登錄地址

示例 http:///phpmyadmin

將IP更改為您的服務器IP

你會發現在你面前防火牆被激活了,你必須輸入你創建的用戶名和密碼,這是一個增強,以防止對數據庫管理器的攻擊,如圖所示

相關文章
發表文章於

添加評論