dbForge Studio for MySQL入門教程:如何創(chuàng)建SSH連接
dbForge Studio for MySQL是一個(gè)在Windows平臺(tái)被廣泛使用的MySQL客戶端,它能夠使MySQL開發(fā)人員和管理人員在一個(gè)方便的環(huán)境中與他人一起完成創(chuàng)建和執(zhí)行查詢,開發(fā)和調(diào)試MySQL程序,自動(dòng)化管理MySQL數(shù)據(jù)庫(kù)對(duì)象等工作。本文主要介紹如何創(chuàng)建SSH連接,感興趣的朋友快來了解一下吧~
SSH(安全Shell主機(jī))連接在SSH服務(wù)器和客戶端建立(在dbForge Studio中建立)??蛻舳擞糜谠L問遠(yuǎn)程計(jì)算機(jī)并執(zhí)行命令。
SSH協(xié)議提供SSH隧道,以提供安全的數(shù)據(jù)傳輸。通過不安全網(wǎng)絡(luò)傳輸?shù)乃袛?shù)據(jù)在SSH連接的一端進(jìn)行加密,并在另一端進(jìn)行解密。這樣可以確保傳輸數(shù)據(jù)的私密性、真實(shí)性和完整性,并允許您在端口被阻止時(shí)連接到遠(yuǎn)程MySQL Server。
SSH連接包括以下階段:
1、創(chuàng)建SSH服務(wù)器與MySQL服務(wù)器之間的連接。
2、SSH服務(wù)器和MySQL服務(wù)器之間的身份驗(yàn)證已成功完成。SSH服務(wù)器可以使用兩種身份驗(yàn)證:
密碼認(rèn)證——使用SSH服務(wù)器上用戶帳戶的密碼。
公鑰認(rèn)證——它使用一對(duì)公鑰和私鑰,您可以通過密鑰生成器工具(例如PuTTygen)生成他們。
3、客戶端和MySQL Server交換通過SSH服務(wù)器傳輸?shù)臄?shù)據(jù)。
使用密碼驗(yàn)證的SSH連接:
1、檢查是否已安裝并設(shè)置了SSH服務(wù)器。
2、通過以下任一方式打開“數(shù)據(jù)庫(kù)連接屬性”對(duì)話框:
在數(shù)據(jù)庫(kù)菜單上,選擇新建連接。
單擊數(shù)據(jù)庫(kù)資源管理器工具欄上的新建連接按鈕。
右鍵單擊“數(shù)據(jù)庫(kù)資源管理器”窗口,然后從快捷菜單中選擇“新建連接”。
3、切換到“安全性”選項(xiàng)卡,選中“使用安全協(xié)議”,然后選擇“使用SSH”。
4、選擇“密碼認(rèn)證”并輸入連接到SSH服務(wù)器所需的登錄信息:
主機(jī)——SSH服務(wù)器的名稱或IP地址。
端口——連接到SSH服務(wù)器的TCP / IP端口。默認(rèn)情況下為22。
用戶——SSH服務(wù)器上的用戶帳戶名稱。
密碼——SSH服務(wù)器上用戶帳戶的密碼。
提示:選中“保存密碼”復(fù)選框,否則在打開連接時(shí),將顯示“連接到MySQL數(shù)據(jù)庫(kù)”對(duì)話框,并且dbForge Studio將要求您再次輸入密碼。
5、在常規(guī)選項(xiàng)卡上,設(shè)置連接到MySQL服務(wù)器所需的登錄信息。應(yīng)該相對(duì)的對(duì)SSH服務(wù)器進(jìn)行設(shè)置。指定以下內(nèi)容:
主機(jī)——MySQL服務(wù)器主機(jī)的名稱。如果SSH和MySQL服務(wù)器在同一臺(tái)計(jì)算機(jī)上,則主機(jī)名可以是“l(fā)ocalhost”。強(qiáng)烈建議明確指定IP地址(特別是對(duì)于Linux OS)。
端口——連接到MySQL服務(wù)器的TCP / IP端口。默認(rèn)情況下為3306。
用戶——MySQL服務(wù)器上的用戶帳戶名稱。
密碼——MySQL服務(wù)器上用戶帳戶的密碼。
6、指定MySQL服務(wù)器的默認(rèn)數(shù)據(jù)庫(kù)。要在“數(shù)據(jù)庫(kù)資源管理器”窗口中查看所選MySQL服務(wù)器的所有數(shù)據(jù)庫(kù),請(qǐng)選擇“顯示所有數(shù)據(jù)庫(kù)”,否則您將僅看到所選的數(shù)據(jù)庫(kù)。
7、(可選)要測(cè)試創(chuàng)建的連接,請(qǐng)單擊“測(cè)試連接”按鈕。
8、單擊“確定”建立數(shù)據(jù)庫(kù)連接。
使用公鑰身份驗(yàn)證的SSH連接:
1、檢查是否已安裝SSH服務(wù)器并將其設(shè)置為允許公共密鑰身份驗(yàn)證。
2、通過以下任一方式打開“數(shù)據(jù)庫(kù)連接屬性”對(duì)話框:
在數(shù)據(jù)庫(kù)菜單上,選擇新建連接
單擊數(shù)據(jù)庫(kù)資源管理器工具欄上的“新建連接”按鈕
右鍵單擊“數(shù)據(jù)庫(kù)資源管理器”窗口,然后從菜單中選擇“新建連接”
注意:對(duì)于dbForge Data Compare for MySQL,對(duì)于dbForge Schema Compare for MySQL,數(shù)據(jù)庫(kù)瀏覽器不可用。
3、切換到“安全性”選項(xiàng)卡,選中“使用安全協(xié)議”,然后選擇“使用SSH”。
4、選擇“公鑰身份驗(yàn)證”并輸入連接到SSH服務(wù)器所需的登錄信息:
主機(jī)——SSH服務(wù)器的名稱或IP地址。
端口——連接到SSH服務(wù)器的TCP / IP端口。默認(rèn)情況下為22。
用戶——SSH服務(wù)器上的用戶帳戶名稱。
密碼短語(yǔ)——私鑰的密碼短語(yǔ)。您可以在通過密鑰生成器工具(例如PuTTygen)生成公用密鑰和專用密鑰時(shí)進(jìn)行設(shè)置。
私鑰——本地計(jì)算機(jī)上的私鑰文件位置。單擊字段中的按鈕以指定位置或手動(dòng)輸入。(您可以使用密鑰生成器工具來生成私鑰和公鑰。請(qǐng)注意,如果您使用的是PuTTygen,則可以將生成的私鑰轉(zhuǎn)換為OpenSSH格式(通過在菜單中選擇Conversions> Export OpenSSH key)或使用dbForge Studio支持兩種格式。
5、在“常規(guī)”選項(xiàng)卡上,設(shè)置連接到MySQL服務(wù)器所需的登錄信息。應(yīng)該相對(duì)于SSH服務(wù)器進(jìn)行設(shè)置。指定以下內(nèi)容:
主機(jī)——MySQL服務(wù)器的主機(jī)名。如果SSH和MySQL服務(wù)器在同一臺(tái)計(jì)算機(jī)上,則主機(jī)名可以是“l(fā)ocalhost”。
端口——連接到MySQL服務(wù)器的TCP / IP端口。默認(rèn)情況下為3306。
用戶——MySQL服務(wù)器的用戶。
密碼——MySQL服務(wù)器上用戶帳戶的密碼。
6、指定MySQL服務(wù)器的默認(rèn)數(shù)據(jù)庫(kù)。要在“數(shù)據(jù)庫(kù)資源管理器”窗口中查看所選MySQL服務(wù)器的所有數(shù)據(jù)庫(kù),請(qǐng)選擇“顯示所有數(shù)據(jù)庫(kù)”,否則您將僅看到所選的數(shù)據(jù)庫(kù)。
7、(可選)要測(cè)試創(chuàng)建的連接,請(qǐng)單擊“測(cè)試連接”按鈕。
8、單擊“確定”建立數(shù)據(jù)庫(kù)連接。
提示:要在數(shù)據(jù)庫(kù)資源管理器中查看所創(chuàng)建連接的更合適的名稱,請(qǐng)更改默認(rèn)連接名稱。默認(rèn)情況下,它是這樣生成的:<選定的數(shù)據(jù)庫(kù)>,<MySQL服務(wù)器主機(jī)>。
本教程內(nèi)容就是這樣了,后續(xù)將會(huì)更新“如何創(chuàng)建SSL連接”,敬請(qǐng)關(guān)注哦~感興趣的朋友可以下載dbForge Studio for MySQL試用一下哦~
相關(guān)內(nèi)容推薦:
dbForge Studio for MySQL系列教程>>>
想要購(gòu)買該產(chǎn)品請(qǐng)點(diǎn)擊“在線訂購(gòu)”,想要了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊“咨詢?cè)诰€客服”