【发布时间】:2013-08-12 01:00:49
【问题描述】:
我需要创建一个应用程序(严格来说是 python 3.3),用户可以在其中将他们的设置在线保存/加载到远程托管数据库。出于安全原因,我不希望将数据库更改为监听 localhost 以外的任何其他内容,因此我认为对我来说最好的解决方案是让程序在保存/加载发生之前创建一些 ssh 隧道。
此政策会使我的数据库不安全吗?
我怎样才能做到这一点?我尝试安装 paramiko,但它还没有准备好 python 3+。 我还想也许我可以在应用程序的安装中包含腻子托盘和一些适当的脚本,以便我可以创建那个隧道,但我在这里寻找一些聪明而高效的东西。当然,我真的非常希望避免每次激活隧道时出现任何额外的托盘图标或外壳。
我在这里问是为了听听有经验的人的意见。因为我缺乏那个:)。你有什么建议?
提前谢谢
【问题讨论】:
标签: python ssh putty paramiko tunnel