从远程MongoDB实例安全地传输数据

时间:2014-10-08 20:50:39

标签: mongodb security networking

我的服务器上有一个生产MongoDB实例。有时我想从它下载一些数据到我的PC进行一些处理。我怎样才能以安全和简单的方式做到这一点?

我看到3种方式。

1)在我的电脑上创建Mongo实例,设置Mongo复制,复制并使用我的本地Mongo。看起来生产MongoDB将暴露于互联网,这意味着增加了漏洞。

2)编写将连接到远程Mongo并下载数据的脚本或代码。实际上是相同的想法,但我不知道它在安全性方面是否更好,现在我们可以通过ssh连接为例。

3)编写从那一侧向我的PC发送Mongo数据的代码。一个更大的工作:dataSender和dataReceiver。但我不需要将我的生产实例暴露给互联网。

问题是我对网络安全有一个非常基本的了解,我刚开始使用MongoDB。所以我可能只是在这里发明一个循环:)请建议我哪个方式更好。

0 个答案:

没有答案