一些例子说明了跨多台机器的mongo分片。通过身份文件(.pem)可以实现它们之间的连接。
答案 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
还可以启用一般“安全模式”,要求对所有用户和应用程序连接进行身份验证。