kali(Ubuntu) MySQL 虛擬機遠程連接

  • 2019 年 10 月 4 日
  • 筆記

版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。

本文鏈接:https://blog.csdn.net/qq_37933685/article/details/80687280

個人部落格:https://suveng.github.io/blog/​​​​​​​

kali(Ubuntu) MySQL 虛擬機遠程連接

我使用的是官方kali提供的ova虛擬機鏡像,它已經安裝好了MySQL後,經常我們面臨到的是想使用客戶端進行遠程連接,並且考慮到安全性問題,我們不會使用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資料庫test用戶的password,根據實際情況需要修改

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、使用連接工具進行嘗試連接即可。