此連線方法可讓 MySQL Workbench 透過 SSH 連線使用 TCP/IP 連接到 MySQL 伺服器。
參數索引標籤
除了與標準 TCP/IP 連線共用的一些參數外,此連線方法還具有一些特殊的參數。這些選項為:
SSH 主機名稱: SSH 伺服器的名稱。也可以提供選用的連接埠號碼。例如,
localhost:22
。SSH 使用者名稱: 用於建立連線的 SSH 使用者名稱。
SSH 密碼: SSH 密碼。建議也使用 SSH 金鑰檔案。
-
SSH 金鑰檔案: SSH 金鑰檔案的路徑。
注意MySQL Workbench 不直接接受預設 PuTTY 金鑰。您可以使用 PuTTY 金鑰產生器 (PuTTYGen) 公用程式將現有的 PuTTY 私密金鑰 (ppk) 檔案轉換為 OpenSSH 格式。
如果系統的已知主機清單中缺少遠端主機,則會出現提示,要求您在儲存主機指紋之前確認主機的指紋。如果您儲存的主機指紋與主機目前的指紋不同,則會產生錯誤,您必須在建立連線之前,從 MySQL Workbench 外部處理此差異。
在 Linux 和 macOS 上,SSH 主機指紋儲存在 ~/.ssh/known_hosts
中。在 Microsoft Windows 上,它們儲存在 MySQL Workbench 在使用者資料夾下建立的檔案中,例如 C:\Users\
。SSH 已知主機檔案的路徑是可設定的(請參閱第 3.2.6 節「SSH 偏好設定」)。username
\.ssh\known_hosts.
下圖顯示使用標準 TCP/IP over SSH 連線方法的新連線的初始設定。
SSL 索引標籤
此連線方法的 SSL 選項與 標準 TCP/IP
相同(請參閱SSL 索引標籤)。
進階索引標籤
此連線方法的進階選項與 標準 TCP/IP
類似(請參閱進階索引標籤)。逾時選項不適用於此連線方法。