ホームページ > データベース > mysql チュートリアル > kali仮想マシンmysqlのバインドIPを変更する問題を解決する方法

kali仮想マシンmysqlのバインドIPを変更する問題を解決する方法

WBOY
リリース: 2023-05-28 15:13:11
転載
1227 人が閲覧しました

バインディング ip の変更

考えられる理由

これが起こりました: Kali をインストールし、次に MySQL (mariadb) をインストールし、アカウントのパスワードを初期化しましたが、リモートでログインしようとして失敗しました。 。 。 。 mysql にリモートでログインしようとして失敗したため、Baidu はリモート ログインを許可する方法を設定する必要があります。 。 。ファイアウォールが閉じられているため、リモート ログインに失敗します。Baidu を通じて関連知識を学ぶことをお勧めします。 。 。理解できない場合は、Baidu 経由で mysql サービスを開始し、リモートでログインしようとしますが、失敗します。 。 。理解できない場合は、Baidu で多くの方法を確認しました。そのほとんどはネットワークの問題を解決するためのものですが、私の問題は解決できません。ホスト マシンと kali ネットワークは相互に ping でき、kali もアクセスできます。通常はインターネットに接続しているので、彼のネットワークは間違いなく良好です。最終的に、ある投稿では、ポート 3306 が常に 127.0.0.1 アドレスにバインドされており、その結果バインドされたアドレスにアクセスできなくなると述べられていました。突然気づきました

kali仮想マシンmysqlのバインドIPを変更する問題を解決する方法

##理解できない場合は、Baidu を参照してください—— ;ubantu と centos で IP を変更する方法がすべてです。mysql.cnf を変更します。kali のこのファイルにはバインド アドレスがありません。

kali の mysql バインディング アドレスを変更する

ようやく投稿を見ましたが、変更されたのは mysql.conf.d の mysqld.cnf でしたmysql が mariadb だと思ったので、/etc/mysql/mariadb.conf.d/ ディレクトリに入ってみると、設定ファイルがいくつかあります。真実はここにあると感じたので、ファイルを 1 つずつチェックしたところ、案の定、ファイル 50-server.cnf にバインド アドレス フィールドが見つかりました。変更してみてください

vim /etc/mysql/mariadb.conf.d/50-server.cnf #找到bind-address = 127.0.0.1 修改未0.0.0.0或者注释掉
ログイン後にコピー

サービスを再起動してください

systemctl restart mysql
ログイン後にコピー
kali仮想マシンmysqlのバインドIPを変更する問題を解決する方法View port

netstat -autlnp
ログイン後にコピー

いい感じです。3306 は 0.0.0.0 にバインドされており、ホスト navicat がついに接続されました。 ! !

以上がkali仮想マシンmysqlのバインドIPを変更する問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート