溫馨提示×

Ubuntu下MariaDB安全設置指南

小樊
65
2025-05-26 05:03:42
欄目: 云計算

在Ubuntu系統下設置MariaDB的安全配置是一個重要的步驟,可以確保數據庫的安全性。以下是一個詳細的指南,幫助你在Ubuntu上安裝和配置MariaDB,并確保其安全性。

安裝MariaDB

首先,確保你的系統是最新的,然后添加MariaDB的官方存儲庫:

sudo apt update
sudo apt install mariadb-server

啟動MariaDB服務

安裝完成后,啟動MariaDB服務并設置為開機自啟動:

sudo systemctl start mariadb
sudo systemctl enable mariadb

運行安全設置腳本

運行 mysql_secure_installation 腳本,這是設置MariaDB安全性的關鍵步驟:

sudo mysql_secure_installation
  • 設置root密碼:如果你還沒有設置root密碼,系統會提示你設置。
  • 刪除匿名用戶:刪除匿名用戶,防止未經授權的用戶登錄。
  • 禁止遠程root登錄:默認情況下,root用戶可以從任何地方登錄,這可能會帶來安全風險。建議只允許從本地登錄。
  • 刪除測試數據庫:刪除默認的測試數據庫,因為它可能會被用于未經授權的測試。
  • 重新加載權限表:應用所有更改。

配置遠程訪問

如果你需要從遠程計算機訪問MariaDB,可以授權特定的IP地址或網絡訪問。例如,允許用戶 myuser 從任何IP地址訪問數據庫 mydatabase

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword';
FLUSH PRIVILEGES;

修改配置文件

為了進一步提高安全性,可以修改MariaDB的配置文件 /etc/mysql/mariadb.conf.d/50-server.cnf

  • 注釋掉 bind-address:默認情況下,MariaDB只監聽本地連接。你可以將其注釋掉以允許遠程連接:
# bind-address = 127.0.0.1

然后重啟MariaDB服務:

sudo systemctl restart mariadb

驗證安裝

最后,登錄到MariaDB并驗證一切配置正確:

mysql -u root -p

輸入你在安全設置期間設置的密碼,然后檢查數據庫版本和其他配置,確保一切正常。

通過以上步驟,你可以在Ubuntu上成功安裝和配置MariaDB,并確保其安全性。記得定期更新MariaDB和系統,以保持最新的安全補丁。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女