`
wbj0110
  • 浏览: 1603168 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

mongodb 远程访问配置(ubuntu)

阅读更多

1、首先修改mongodb的配置文件 让其监听所有外网ip,如果不行,连接的时候肯定会有异常
编辑文件:vi /etc/mongodb.conf
修改后的内容如下:
    bind_ip = 0.0.0.0  或者 #bind_ip 127.0.0.1
    port = 27017
    auth=true (添加帐号,密码认证)
2、/etc/init.d/mongodb restart
3、连接 
#本地连接
/usr/local/mongodb/bin/mongo
#远程连接
/usr/local/mongodb/bin/mongo127.0.0.1/admin-u username -p password
4、给某个数据库添加用户访问权限
  db.addUser('user','pwd')
  db.auth('user','pwd')
5、删除用户
  db.removeUser('username')

come from internet

分享到:
评论

相关推荐

    Ubuntu18.04 安装MongoDB 创建用户及远程访问

    Ubuntu 安装MongoDB 1.在终端输入GPK码 2.添加mongoDB源 . echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb...

    docker部署mongodb并开启远程连接

    docker run --name mongodb -v ~/docker/mongo:/data/db -p 27017:27017 -d mongo 执行上述命令之后, 一个挂载了 mongo镜像的容器就开始运行了 其中 --name 设置了容器的名字 -v 设置了路径的映射, 将本地路径映射...

    mongodb 4.4.13安装包与配置文件

    若需远程访问,应更改为`0.0.0.0`。 - `port`: MongoDB的默认端口是27017,可在此处更改。 - `dbpath`: 指定MongoDB数据文件的存储位置,如`/var/lib/mongodb`。 - `journal`: 开启日志记录,提高数据安全性。 - `...

    Ubuntu下安装mongodb 3.4的详细过程

    如果需要远程访问或设置复制集,你需要修改这个设置。 最后,启动MongoDB服务并设置为开机启动: ```bash sudo service mongod start sudo systemctl enable mongod ``` 至此,MongoDB 3.4已在你的Ubuntu系统上...

    mongodb-linux包下载

    这使得MongoDB监听所有网络接口,方便本地和远程访问。 5. 启动MongoDB: 使用配置文件启动MongoDB服务: ``` sudo /usr/local/mongodb-linux-x86_64-amazon-3.4.4/bin/mongod --config /etc/mongod.conf --fork ``...

    mongodb 4.0.5 我的第一次数据库集群(linux).zip

    总的来说,MongoDB 4.0.5 集群的搭建涉及了远程服务器管理、软件安装、配置文件编辑、数据库安全设置等多个环节。每个步骤都需要细心操作,以确保集群的稳定运行。随着你对 MongoDB 的深入理解和实践,你将能够更好...

    NoSql mongoDB安装文件

    - Linux:解压.tgz文件,然后通过命令行进行安装,例如`sudo apt-get install -y mongodb-org`(Ubuntu/Debian)或`yum install mongodb-org`(CentOS/RHEL)。 - macOS:双击.dmg文件,将MongoDB拖入Applications...

    MongoDB 的阿里云安装配置以及简单使用

    4. 修改 MongoDB 的配置文件,如 `/etc/mongodb.conf`,将 `bind_ip` 设置为 `0.0.0.0` 允许远程访问。 5. 重启 MongoDB 服务以应用配置更改,如 `sudo service mongodb restart`。 MongoDB 的基本操作包括: - ...

    CentOS 7下MongoDB 3.4 集群搭建之分片

    整个集群搭建完成后,应用可以通过Mongos来访问MongoDB数据库,执行增删改查等操作。配置服务器存储了所有关于分片和路由的元数据,并且与Mongos进行同步。数据最终会存储在Shard上,副本集确保了数据的高可用性和...

    php apache mysql memcache redis mongodb

    这个打包文件可能是为了简化这些安装和配置过程,使得开发者能够快速建立一个本地或远程开发环境,便于测试和调试基于PHP、MySQL、Memcache、Redis和MongoDB的应用程序。在使用前,需要根据自己的系统环境和需求,对...

    ansible-mongodb:部署mongodb数据库软件的Ansible角色

    Ansible 是一款强大的自动化运维工具,它通过SSH协议来管理和配置远程服务器,广泛应用于系统部署、配置管理和任务自动化。在本场景中,我们关注的是一个名为 "ansible-mongodb" 的Ansible角色,这个角色专门用于...

    解决启动MongoDB错误:error while loading shared libraries: libstdc++.so.6:cannot open shared object file:

    - MongoDB 3.4版本下远程连接认证失败,可能是因为安全设置不当,需要检查身份验证和网络访问规则。 - "not master and slaveok=false"错误提示表明MongoDB集群的主从复制配置存在问题,需要调整复制配置。 通过...

    Mongodb在Linux环境下的部署

    如果你需要远程访问MongoDB,还需要在防火墙中开放相应的端口(默认为27017)。 在使用MongoDB时,记得定期备份数据,以及监控系统的性能和资源使用情况。此外,了解如何调整MongoDB的配置参数以优化性能也是十分...

    ubantu and server

    4. **远程访问与SSH** Secure Shell (SSH) 是管理远程服务器的标准工具。在Ubuntu Server上,SSH服务默认启用,可通过`/etc/ssh/sshd_config`配置文件调整其参数,如限制密码登录、加强密码策略等。 5. **服务管理...

    DeviceServer:基于 Node.js 和 MongoDB 的设备服务器

    DeviceServer基于Node.js MongoDB Express Framework构建于spark-server之上。###特性硬件restful,充分抽象成对象.支持远程方法调用.支持访问设备中定义的变量.支持实时消息推送.支持历史数据存储.支持用户管理.⑴...

    NoSQL数据库试验.docx

    此外,还学习了Java API,通过Eclipse远程访问MongoDB。 4. **Java API**: - 为了访问MongoDB,我们需要在配置文件中设置IP和端口,然后在Eclipse中编写Java代码来实现数据库操作。 5. **MySQL**: - 虽然MySQL...

    大数据技术开发环境搭建.docx

    安装SSH允许远程访问和管理,配置SSH无密码登录可以简化操作流程。接着,安装Java环境是必不可少的,因为大多数大数据工具都基于Java运行。 Hadoop是大数据处理的核心组件,本教程详细介绍了如何安装Hadoop并进行伪...

    阿里云服务器nginx的配置

    你可以通过`scp`命令从远程阿里云服务器下载配置文件到本地进行编辑,例如下载到D盘: ```bash pscp root@阿里云ip:/etc/nginx/nginx.conf d: ``` 编辑配置文件时,需要关注几个关键部分: 1. `user`指令:定义...

    单机架站全攻略,怎么用个人电脑架设服务器

    确保服务器可以访问互联网,并配置静态IP地址以便远程访问。 接下来,安装Web服务器。Apache和Nginx是最常见的选择,它们可以处理HTTP/HTTPS请求。Apache适合动态内容,而Nginx擅长静态文件服务和反向代理。根据...

Global site tag (gtag.js) - Google Analytics