gpt4 book ai didi

python - 使用公钥连接 Python MySQLdb 的 SSH 隧道

转载 作者:太空宇宙 更新时间:2023-11-03 18:49:43 25 4
gpt4 key购买 nike

我正在尝试使用 MySQLdb,但我没有找到如何使用公钥通过 SSH 隧道建立连接的任何地方。有人可以指导我完成这个吗?

非常感谢。

最佳答案

正如您所说,您首先需要创建一个隧道,因此在您的 shell 中执行以下操作:

ssh -i ~/.ssh/keyfile.pem -L 3306:127.0.0.1:22 <hostIP>

并将您的 Python 代码更改为如下所示以进行连接:

conn = MySQLdb.connect(host='127.0.0.1', port=3306, user='username', passwd='pass', db='DB')

关于python - 使用公钥连接 Python MySQLdb 的 SSH 隧道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18649507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com