修改mongod.conf
security:
authorization: enabled
mongodb 设计得真是太差了,打算换 RethinkDB
是3.X以上的吗,可以看看这篇
http://blog.csdn.net/jian1jia...
我在这里说一下几个要点:
进入配置文件vi /etc/mongod.conf
修改 `bindIp : 0.0.0.0
//允许所有IP链接,外链
然后对你需要远程的数据库添加权限,如:use xxxx;
db.createUser({user:"jimb55",pwd:"123456",roles:[{"role":"readWrite","db":"xxxx"}]})
然后exit
退出客户端
杀掉相关的进程killall mongod
然后开启验证模式mongod -f /etc/mongod.conf --fork --auth
你可以用Robomongo.exe
远程登录试试Robomongo.exe
的使用在给出的链接里面有说明