1
我用於連接任何SSH會話Keepass中的插件keeagent(它的工作方式與pageant一樣)。所以我從來沒有輸入我的密碼和私人密鑰存儲在我的keepass文件中。它存在幾種工具,可以很好地使用SSH代理。但我沒有找到在MySQL Workbench中使用代理使用SSH隧道的方法。通過使用MySQL Workbench(或其他)的代理通過SSH連接到MySQL
是否可以通過SSH隧道使用代理連接MySQL Workbench?
如果沒有,有誰知道,哪個工具支持此功能?
嗨,thans的答覆,但我嘗試連接到數據庫使用的功能:TCP/IP通過SSH在MySQL工作臺。此功能需要密鑰文件的目錄路徑,我無法使用existant代理(如pageant或keeagent)來配置它以建立ssh連接。 –
這些密鑰代理爲您管理密鑰文件,這很方便。但MySQL Workbench的SSH實現(當前是paramiko庫)需要直接訪問密鑰文件,但前提是您使用的是基於密鑰的身份驗證。嘗試找到您的密鑰代理管理的密鑰文件,例如在你的用戶目錄中,子文件夾'.ssh'。這個文件夾是一個標準,許多實現自動使用密鑰文件「id_rsa」,如果它存在的話。 –
好的,謝謝,只是爲了澄清,在這種情況下使用代理是不可能的,因爲MySQL Workbench需要直接訪問文件? –