如何像我們在 cpanel 中一樣在 Virtualmin 中允許 IP 存取 MySQL?

如何像我們在 cpanel 中一樣在 Virtualmin 中允許 IP 存取 MySQL?

如何在 webmin 中允許 IP,以便我可以使用特定使用者連線到 MySQL?我可以在 cPanel 中透過新增該 IP 來完成此操作,但在 Virtualmin 中我認為它與主機權限或使用者權限相關。

答案1

您當然可以在 Virtualmin 中執行此操作,儘管存取通常是基於每個網域進行配置的。

若要為現有網域進行設置,請執行下列操作:

  1. 以主管理員 (root) 身分登入,然後前往 Webmin -> 伺服器 -> MySQL 資料庫,然後按一下使用者權限。

  2. 點擊“建立新用戶”,然後使用網域的用戶名稱和密碼新增用戶,但將主機設定為 192.168.0.% 等

  3. 傳回MySQL模組的主頁,然後按一下資料庫權限。

  4. 點擊“建立新資料庫權限”,為網域的資料庫和使用者新增一筆記錄,選擇所有權限,並將主機設定為 192.168.0.%

如果您希望所有新網域預設從 192.168.0.% 進行訪問,請進入系統設定 -> 伺服器範本 -> 預設設定 -> MySQL 資料庫,並在「允許的 MySQL 客戶端主機」欄位中填寫 192.168.0 . %

我承認這是一個相當複雜的過程,這就是為什麼我計劃在下一個 Virtualmin 版本中添加一個更用戶友好的單頁表單來管理 MySQL 遠端主機。

http://www.virtualmin.com/node/7825

答案2

我在 virtualmin 擁有者限制中啟用了此功能:

Can edit database remote hosts

並且工作正常。

相關內容