在其他非本地计算机上从mysql db访问数据的最佳方法

时间:2014-06-09 01:02:08

标签: python mysql ruby-on-rails

我已经阅读了一些关于如何启用远程登录mysql的帖子。我的问题是:这是一种远程访问数据的安全方式吗?

我有一个位于家中的sql db(在Ubuntu 14.04上),我用它来进行研究。我想在工作中从我的Macbook运行python脚本。我能够使用工作台连接(DNS ip)从我的旧Windows操作系统远程登录。然而操作系统的变化让我想到了完成这项任务的最佳/最安全的方法是什么?

1 个答案:

答案 0 :(得分:0)

使用ssh登录家庭计算机,为其设置授权密钥并禁用密码登录。如果您的路由器上没有防火墙,请在您的Linux机器上设置iptables,并在除80和22(ssh和Internet)之外的所有端口上禁用流量。这应该让你开始。