さくらVPS AlmaLinuxのmariaDBに外部からアクセスする方法

mariaDBの設定

mariaDBに接続

mysql -u root -p

外部から接続するユーザーを追加

CREATE USER 'ユーザー名'@'IPアドレス'IDENTIFIED BY 'パスワード';

設定を反映

GRANT ALL PRIVILEGES ON データベース名.* TO 'ユーザー名'@'IPアドレス';

VPS管理画面のパケットフィルター設定

さくらVPS管理画面にログインし、左メニューの「サーバー」をクリック

対象サーバーを選択

「パケットフィルター設定」をクリック

「パケットフィルターを設定」をクリック

「パケットフィルター設定を追加する」をクリック

「カスタム」を選択

ポート番号に3306
一部許可をチェック
IPアドレスに接続元IPアドレス
をセットし、「追加」をクリック

「設定を保存する」をクリック
ポート:3306が開放される

ファイアウォール設定

ポート番号:3306を開放

sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent

設定を反映

sudo firewall-cmd --reload

以上で、許可したIPアドレスからmariaDBへの接続が可能になる。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です