可以通过身份文件(.pem)跨多个机器连接进行mongo分片

时间:2012-09-26 06:02:12

标签: mongodb sharding pem

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

2 个答案:

答案 0 :(得分:1)

使用--keyFile将在ssh-secured机器上完成连接。

从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

答案 1 :(得分:0)

您可以使用.pem文件作为--keyFile值为您的mongod / mongos服务器启用--keyFile authentication

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