【发布时间】:2020-10-22 14:28:25
【问题描述】:
我已经设置了自己的 mongoDB 并启用了托管在外部服务器上的授权。 我现在可以使用 mongo Compass 连接到我的数据库,而 mongoDB 是: 绑定IP:0.0.0.0 但没有其他任何东西。
然后我在 mongoDB 社区论坛上找到了这个帖子: here
声明对 bindIp 存在误解。它不听要连接的远程IP,而只听本地网络。为了使用远程 ip 连接到我的 mongoDB,同时不向公共 (0.0.0.0) 开放我的所有端口,我需要设置 SSL 连接。
现在问题来了。如何设置 SSL 连接?我参加了 M301 课程并了解 X.509,但仍然不知道如何通过 SSL 连接。 我想通过以下连接字符串进行连接: mongod://:@XXX.XX.XX.XXX:XXXXX/?ssl=true
【问题讨论】:
标签: database mongodb ssl server nosql