0

一些说明跨多台机器的 mongo 分片的示例。它们之间的连接可以通过身份文件 (.pem) 进行。

4

2 回答 2

1

使用 --keyFile 将完成跨 ssh 安全机器的连接。

从 ssh-keygen 生成 .pub 文件
ssh-keygen

现在您可以使用它来进行 mongo 交互,例如。connectToMongo.pub 是我的密钥文件

mongod --rest --configsvr --dbpath path --keyFile connectToMongo.pub --port port_number

mongod --rest --shardsvr --replSet replica_name --dbpath path --keyFile connectToMongo.pub --port port_number

mongos --configdb ip:port_number --keyFile connectToMongo.pub --port port_number

于 2012-10-23T08:58:00.853 回答
0

您可以使用 .pem 文件作为值来为您的 mongod/mongos 服务器启用--keyFile身份验证。--keyFile

请注意,使用--keyFile还启用了需要对所有用户和应用程序连接进行身份验证的一般“安全模式”。

于 2012-09-26T06:29:37.993 回答