此版本的文档已存档,不再提供支持。查看 当前文档,学习;了解如何升级MongoDB Ops Manager版本。
对于存储凭证的配置设置,您可以以纯文本形式存储凭证,也可以使用MongoDB Ops Manager credentialstool 对档案进行凭证。 如果选择以纯文本形式存储凭证,请降低每台服务器上 conf-mms.properties文件的权限。
重要
当与 rpm 或 deb 包一起在 Linux 系统上安装时,credentialstool 工具需要 root(sudo)权限,因为它会读取 /etc/mongodb-mms/gen.key 文件。Ops Manager 使用 gen.key 加密数据库和配置文件中的敏感数据。
使用 credentialstool 为 MongoDB 部署生成加密凭据:
1
3
将加密凭证添加到conf-mms.properties 文件中。
根据需要在
mongo.mongoUri设置中输入加密凭证对。添加
mongo.encryptedCredentials设置并将其设置为true。例子
mongo.mongoUri=mongodb://da83ex3s:a4fbcf3a1@mydb1.example.net:40000/admin mongo.encryptedCredentials=true 重要
conf-mms.properties文件可包含多个mongo.mongoUri设置。如果mongo.encryptedCredentials为true,则您必须对各种mongo.mongoUri设置中找到的所有用户凭据进行加密。