【发布时间】:2011-09-04 15:05:21
【问题描述】:
我正在部署我的第一个小应用程序,使用 MongoDB 和 Mongoid 作为驱动程序。
在生产中使用 MongoDB 的正确安全方式是什么?
我的意思是在开发过程中,我刚刚开始 mongod,仅此而已 - 不需要用户名或密码,而且看起来不安全。
Mongoid 也设置默认配置
production:
host: <%= ENV['MONGOID_HOST'] %>
port: <%= ENV['MONGOID_PORT'] %>
username: <%= ENV['MONGOID_USERNAME'] %>
password: <%= ENV['MONGOID_PASSWORD'] %>
database: <%= ENV['MONGOID_DATABASE'] %>
我应该如何在我的生产服务器上配置这个选项和整个 MongoDB?
【问题讨论】:
标签: ruby-on-rails ruby mongodb mongoid