mongodb密钥文件文件生成

参考:http://docs.mongodb.org/manual/tutorial/generate-key-file/

生成一个密钥文件

概述本节描述了如何生成一个密钥文件存储身份验证信息。生成一个密钥文件后,使用密钥文件选项指定密钥文件当mongod或蒙戈实例。

键的长度必须在6 - 1024个字符之间,可能只包含字符base64集。密钥文件必须没有组或世界权限在UNIX系统上。在Windows系统中密钥文件权限不检查。


1,创建一个密钥文件。

创建密钥文件部署将使用服务器进行身份验证。

生成伪随机数据使用密钥文件,发出以下openssl命令:


openssl兰德base64 741比;mongodb-keyfile

chmod 600 mongodb-keyfile

乔恩mongod。mongod mongodb-keyfile


您可以生成一个密钥文件使用任何方法你选择。总是确保密码存储在密钥文件既长又包含大量的熵。以这种方式使用openssl帮助生成这样的关键。


2,当启动MongoDB实例指定密钥文件。

指定密钥文件的密钥文件的路径选择。


mongodb密钥文件文件生成