无法重新启动 mongod

无法重新启动 mongod

我已/etc/mongodb.conf通过添加 ssl 标签来编辑该文件。

net:
 port: 27017
 bindIp: [127.0.0.1]
 ssl:
  mode: requireSSL
  PEMKeyFile: /etc/ssl/mongodb.pem`

但是我还没有编辑文件的其余部分。文件.pem位于正确的路径中。但是编辑并重新启动后mongod,它却无法启动。有人能指出我的配置文件中的错误吗?我已按照以下链接的步骤操作这里

答案1

该错误表明您已加密 PEM 文件,因此需要使用密码(但未获取密码)。您可以在 MongoDB 中使用此类证书,但您必须决定如何使用输入密码- 您可以通过命令行、配置文件或提示执行此操作(当然,这需要交互式启动)。或者,您可以使用以下命令从 PEM 文件中删除密码:

openssl rsa -in /etc/ssl/private/example.key -out /etc/ssl/private/example.nocrypt.key

此时系统将提示您输入密码,然后输出文件将没有密码。

相关内容