开发者社区 > 云原生 > 微服务 > 正文

MSE微服务引擎的nacos1.4.3在未开启鉴权的情况下,不能在控制下创建用户吗?

MSE微服务引擎的nacos1.4.3在未开启鉴权的情况下,不能在控制下创建用户吗?

展开
收起
三分钟热度的鱼 2023-07-11 17:13:24 168 0
4 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    是的,在使用 MSE 微服务引擎的 Nacos 1.4.3 版本时,如果未开启鉴权,您将无法在控制台上创建用户。这是因为 Nacos 1.4.3 版本默认开启了鉴权功能,以确保系统的安全性和可靠性。
    如果您需要在未开启鉴权的情况下使用 Nacos 1.4.3,可以尝试以下方法:

    1. 降级 Nacos 版本:将 Nacos 版本降级到 1.4.2 或更早的版本,这些版本默认未开启鉴权功能。
    2. 开启 Nacos 鉴权功能:在 Nacos 配置文件中,找到 nacos.security.enabled 配置项,将其设置为 false,以开启鉴权功能。然后,重启 Nacos 服务。
    2023-10-18 22:30:37
    赞同 展开评论 打赏
  • 在MSE微服务引擎的Nacos 1.4.3版本中,即使未开启鉴权,也可以在控制台中创建用户。但是,由于Nacos的权限管理功能并未完全实现,因此在未开启鉴权的情况下,创建的用户可能无法正常访问Nacos的所有功能。
    如果您希望创建的用户能够正常访问Nacos的所有功能,建议您在Nacos中开启鉴权功能,并为创建的用户设置相应的权限。创建的用户就可以根据其权限来访问Nacos的各个功能了。

    2023-10-16 16:11:06
    赞同 展开评论 打赏
  • 在MSE微服务引擎的nacos 1.4.3版本中,如果没有开启鉴权(即未启用登录认证),默认情况下是无法在控制台上创建用户的。

    在未开启鉴权的情况下,Nacos的控制台是公开访问的,任何人都可以访问和使用控制台的功能,包括创建用户、配置等操作。因此,为了确保安全性,建议在生产环境中始终启用鉴权机制,以限制对控制台的访问和操作权限。

    要启用Nacos的鉴权,你需要进行以下步骤:

    1. 修改配置文件:编辑Nacos的配置文件(如application.properties或application.yaml),将nacos.security.enabled属性设置为true,以启用鉴权机制。

    2. 创建用户:在启用鉴权后,你需要通过命令行或API来创建一个超级管理员用户,并为其分配相应的角色和权限。

    3. 登录认证:使用超级管理员用户登录Nacos控制台,然后可以在控制台上创建其他用户、分配角色和权限。

    2023-07-27 21:24:20
    赞同 展开评论 打赏
  • 用了mse之后默认对接了ram,这样有更高的安全能力和保障,开源安全能力不能满足企业级要求,所以关闭防止安全问题发生。此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”

    2023-07-11 17:25:05
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关产品

  • 微服务引擎
  • 相关电子书

    更多
    Nacos架构&原理 立即下载
    workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
    Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载