在Ubuntu上設置MariaDB的安全性的方法如下:
首先,確保系統已經更新,然后安裝MariaDB服務器:
sudo apt update
sudo apt install mariadb-server
安裝完成后,啟動MariaDB服務并設置為開機自啟動:
sudo systemctl start mariadb
sudo systemctl enable mariadb
運行 mysql_secure_installation 腳本,進行安全配置。這個腳本會引導你完成以下操作:
sudo vim /etc/mysql/mariadb.conf.d/50-server.cnf
# bind-address = 127.0.0.1
sudo systemctl restart mariadb
mysql -u root -p
在MariaDB提示符下,運行以下命令授權遠程訪問:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES;
將 your_password 替換為你設置的密碼。
通過以下命令登錄MariaDB,驗證安裝是否成功:
mysql -u root -p
輸入之前設置的root密碼后,你將進入MariaDB命令行界面??梢赃\行 SELECT version(); 來確認MariaDB的版本信息。
以上步驟可以幫助你在Ubuntu上為MariaDB設置基本的安全措施,包括設置強密碼、限制遠程訪問、刪除不必要的用戶和數據庫等。根據實際需求,可能還需要進行更高級的安全配置,例如啟用SSL連接、配置防火墻規則等。