如何在 Virtualmin 中允许 IP 访问 MySQL,就像我们在 cpanel 中所做的那样?

如何在 Virtualmin 中允许 IP 访问 MySQL,就像我们在 cpanel 中所做的那样?

如何在 webmin 中允许 IP,以便我可以使用特定用户连接到 MySQL?我可以通过添加该 IP 在 cPanel 中执行此操作,但在 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

并且运行良好。

相关内容