MySQL アクセス用に cpanel で行ったように、Virtualmin で IP を許可するにはどうすればよいでしょうか?

MySQL アクセス用に cpanel で行ったように、Virtualmin で IP を許可するにはどうすればよいでしょうか?

特定のユーザーで MySQL に接続できるように、Webmin で IP を許可するにはどうすればよいですか? 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 リモート ホストを管理するための、よりユーザー フレンドリな 1 ページ フォームを追加する予定です。

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

答え2

私は、virtualmin 所有者制限でこの機能を有効にしました:

Can edit database remote hosts

正常に動作します。

関連情報