当前位置: 首页 > news >正文

怎么搭建自己公司网站做的网站打开慢

怎么搭建自己公司网站,做的网站打开慢,wordpress网站源代码,建设电子网站试卷a[MongoDB]-权限验证管理 senge | 2023年9月 背景说明:现有两套MongoDB副本集群给开发人员使用时未开启认证。 产生影响:用户若输入账号以及密码则会进行校验,但用户可以在不输入用户名和密码的情况下也可直接登录。 倘若黑客借此进行攻击勒索…

[MongoDB]-权限验证管理

senge | 2023年9月

背景说明:现有两套MongoDB副本集群给开发人员使用时未开启认证。

产生影响:用户若输入账号以及密码则会进行校验,但用户可以在不输入用户名和密码的情况下也可直接登录。


倘若黑客借此进行攻击勒索,后果是比较严重的。所以下面我们一起为我们的集群增加认证。

当前版本:4.4.15

1. 生成Keyfile文件

某个节点下面进行操作:

openssl rand -base64 753 > /data/mongodb/etc/mongo.keyfilechmod 600 /data/mongodb/etc/mongo.keyfile

将生成的文件复制到其他节点:

scp /data/mongodb/etc/mongo.keyfile user@host:/dir

2. 修改配置文件

# 配置文件末尾添加:
security:keyFile: /xxx/mongo.keyfileauthorization: enabled

3. 重启实例

可以先将slave节点停止,再重启Primary节点后,启动slave节点,这样不会更改主节点。

4. 验证集群状态


> rs.status()"health" : 1 即为某节点正常

5. 用户角色

在增加认证登录后,我们还可以对用户的权限进行设置,增加安全性。

5.1 创建用户

> use admin> db.createUser({user:"username",pwd:"xxxxxx",roles:[{role:"xxx",db:"xxx"}]}
)

关于 role 有以下几种:

请添加图片描述

5.2 修改用户密码


> use admin> db.changeUserPassword('用户名','新密码');> db.auth('用户名','新密码');

5.3 用户赋权

db.grantRolesToUser("username",[{ role: "xxxx", db: "xxxx" }]
)

不会影响已有权限

5.4 回收权限

db.revokeRolesFromUser("username",[{ role: "xxxx", db: "xxxx" }]
)

5.5 更新用户

db.updateUser("username",{customData: { info: "user for username" },roles: [{ role: "dbabd", db: "admin" },{ role: "read", db: "admin" }]}
)

customData: 账户信息描述

到此,我们的对于MongoDB的权限介绍就结束了,如果不对之处,敬请指正,溜啦~~

http://www.bjxfkj.com.cn/article/109341.html

相关文章:

  • 天津城市建设管理职业学院网站wordpress 全屏图片
  • 宣传部网站建设策划书做门户网站需要学什么知识
  • 网络优化论文网站优化招商
  • 网站后台改成只有一个管理员登陆南昌建设网站公司
  • 网站建设应该有什么特点写资料的网站有哪些内容
  • 襄阳市做网站男女做暖暖暖网站
  • 如何建一个公司网站西安做兼职网站
  • 网站制作的重要性及步骤详解垂直网站建设方案
  • 网站模板上传在网上做翻译的网站
  • wordpress 置顶调用seo搜索引擎优化是做什么的
  • 遂川县城乡建设局网站一学一做看视频网站
  • 网站建设百度资源电商网站改版方案
  • 海口seo网站推广优化师培训
  • 做网站需要许可证吗太原王建设
  • 建个人网站需要钱嘛网页设计素材包
  • 有什么超好用的做简历的网站虚拟主机上的网站上传方式
  • 无锡市建设培训中心网站hao123主页我的上网主页
  • 网站qq链接怎么做wordpress短链接插件
  • 产品推广网站排名wordpress增加语言
  • 网站建设zg886最开放的浏览器
  • 容桂网站制作值得信赖深圳龙华公司
  • 视频网站后台登陆制作二维码的方法
  • 大型网站建设视频wordpress如何关注博客
  • 温州网站优化关键词17网一起做网店潮汕
  • 贵州网站建设模板百度一下你就知道首页官网
  • 品牌营销增长公司哪家好网站建设seo合同书
  • 建网站html5文登 网站建设
  • 精准扶贫建设网站的目的宜昌市做网站的公司
  • 装修平台自己做网站有几个厦门网站seo
  • 广西网站建设开发外包网络平台建设管理制度