让MongoDB能够远程连接
来源:互联网 发布:开淘宝网店步骤 编辑:程序博客网 时间:2024/06/05 08:02
让MongoDB能够远程连接
最近使用一款由Qt制作的数据库管理软件:Robomongo,它能够连接MongoDB数据库,执行一些查询操作并且得到反馈。然而,我发现Robomongo当时只能通过SSH的方式进行连接:
那就意味着,我要让数据库的维护权限下放到其它管理员手中,就需要把自己的管理员账号和密码透露给其它管理员,这有时并不安全;更麻烦的是,一些支持远程连接的程序,比如说mongodump等,无法使用——因为没有SSH登录权限。
这个改怎么办呢?我在网络上寻找了很久,终于我发现,这不是其它问题,问题出在mongodb本身。
想让mongodb不用SSH就能够登录,需要满足两个条件:1、mongodb数据库不要绑定任何IP;2、mongodb数据库的对应端口(通常是27017)需要对外开放。
下面是支持MongoDB远程连接的办法:
1、配置mongodb.conf
vi /etc/mongod.conf
这里编辑11行的
bind_ip = 127.0.0.1
#将其注释。
2、打开mongodb对应的端口(这里通常是27017)
iptables -A INPUT -p tcp -m state --stateNEW -m tcp --dport 27017 -j ACCEPT
3、为了保险起见,需要对mongodb服务进行重启
service mongodb restart
随后就可以在27017端口访问mongodb了。
0 0
- 让MongoDB能够远程连接
- 让mysql 能够远程连接
- 让gitlab中的PostgreSQL能够远程连接管理
- 连接远程mongodb
- mongodb 实现远程连接
- mongodb 设置远程连接
- mongodb远程连接
- mongodb 监听远程连接
- mongodb实现远程连接
- mongodb不能远程连接
- mongodb设置远程连接
- mongodb不能远程连接
- MongoDB配置远程连接
- 无法连接远程MongoDB数据库
- shell连接远程mongodb数据库
- Robomongo连接远程MongoDB数据库
- PHP Mongodb 连接远程数据库
- ubuntu远程连接windows7旗舰版能够ping,远程连接提示unable to connect
- Rhino 使用笔记
- nodejs安装weinre 及移动端调试网页
- 创建随机数,对象,数字,字符串
- Android Touch事件传递机制解析
- Avizo三维数据重构软件
- 让MongoDB能够远程连接
- lua中给表(table)重载运算符,使table之间可以互相加减乘除
- x86和x64的意义
- 分布式发布订阅消息系统 Kafka 架构设计
- 加入ZigBee联盟,共画物联网的未来
- 不用加减乘除做加法
- Algorithms—229.Majority Element II
- ios项目icon和default图片命名规则
- 创建贝叶斯网络