Kali(Ubuntu)MySQL仮想マシンのリモート接続

著作権に関する声明:この記事はブロガーの元の記事であり、[CC 4.0 BY-SA](http://creativecommons.org/licenses/by-sa/4.0/)の著作権契約に従います。再印刷するには、元のソースリンクとこの声明を添付してください。

この記事へのリンク:[https://blog.csdn.net/qq_37933685/article/details/80687280](https://blog.csdn.net/qq_37933685/article/details/80687280)

個人ブログ:[https://suveng.github.io/blog/](https://suveng.github.io/blog/%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B)

kali(Ubuntu)MySQL仮想マシンのリモート接続#

公式kaliから提供されたova仮想マシンイメージを使用しています。[MySQL](https://cloud.tencent.com/product/cdb?from=10680)をインストールした後、クライアントを使用してリモート接続することがよくありますが、セキュリティの問題を考慮して、 rootユーザーを使用します。

したがって、次のステップは、新しいユーザーを整理し、クライアントがログインしてアクセスできるようにすることです。

1、 ubuntuはmysqlデータベースに接続します

  1. mysql -u root -p

インストール時に設定したrootユーザーのパスワードを入力します。

2、 mysqlデータベースに切り替えます

  1. mysql> use mysql;
  2. mysql> select host,user,password from user;
  3. 5.7 上記のバージョンmysql> select host、user、authentication_string from user;

3、 新規ユーザーを承認する

  1. grant all privileges on . to ‘myuser’@’%’ identified by ‘root’ with grant option;
  2. mysql> flush privileges;

注:(1) "%"はこのMysqlに接続しようとしています

データベースのクライアント側のIPアドレスは、必要に応じて変更できます。 %すべてのIPを接続できることを意味します

(2)passwordはMysqlデータベーステストユーザーのパスワードであり、実際の状況に応じて変更する必要があります

5、 MySQL構成ファイルを変更する

/etc/mysql/my.cnfファイル、bind-address = 127.0.0.1を検索

bind-address = 127.0.0.1の行をコメントアウトします。つまり、次のように変更します。

bind-address = 127.0.0.1

6、 MySQLサービスを再起動します

  1. service mysql restart

7、 接続ツールを使用して接続を試みます。

Recommended Posts

Kali(Ubuntu)MySQL仮想マシンのリモート接続
パテリモートログインVMware仮想マシンLinux(Ubuntu12.04)
003.KVM仮想マシンの展開-CentOS6.8
ubuntuリモート接続22ポート
Ubuntu19.1へのリモート接続
仮想マシンにubuntuをインストールします
Ubuntu14.04はGenymotion仮想マシンを作成します
Linux CentOS7仮想マシンクローン
VMwareWorkstation10.0はCentOS7.0仮想マシンをインストールします
仮想マシンVirtualBox-5.1インストールubuntu16.0.1
CentOS6.8仮想マシンのインストールの詳細