阅读量:234
在CentOS上配置MongoDB网络的主要步骤包括修改配置文件以允许远程访问、设置防火墙规则以及创建管理员用户以启用身份验证。以下是详细的配置指南:
MongoDB网络配置步骤修改MongoDB配置文件:重启MongoDB服务:
sudo systemctl restart mongod
配置防火墙:
sudo firewall-cmd --zone=public --add-port=27017/tcp --permanent
sudo firewall-cmd --reload
创建管理员用户:
mongo
use admin
db.createUser({
user: "adminUser",
pwd: "yourPassword",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
})
启用身份验证:
security:
authorization: enabled
测试远程连接:
mongo -u adminUser -p yourPassword --authenticationDatabase admin
注意事项
通过以上步骤,你可以在CentOS上成功配置MongoDB以允许远程访问,并确保数据的安全性。