开发者社区 > 云原生 > 正文

在哪里开启Nacos鉴权?

在哪里开启Nacos鉴权?

展开
收起
三分钟热度的鱼 2023-05-29 13:36:45 388 0
2 条回答
写回答
取消 提交回答
  • Nacos 鉴权可以帮助您保护服务和配置数据不被未经授权的访问者访问。要在 Nacos 中开启鉴权功能,您可以按照以下步骤进行:

    1. 找到 Nacos 安装目录中的 conf 目录。

    2. 在 conf 目录中找到 nacos-server.conf 文件,并打开该文件。

    3. 在配置文件中找到 nacos.core.auth.enabled 属性,并将其设置为 true(默认为 false)。

    4. 设置 nacos 内置账号信息,您可以在 nacos-server.conf 文件的末尾添加以下内容(根据实际情况修改用户名和密码):

      # 内置账号信息
      nacos.core.auth.username=admin
      nacos.core.auth.password=123456
      
    5. 在 nacos 安装目录 conf 目录下创建 auth 目录,然后在 auth 目录下创建一个文件名为 users 的文件,并在其中添加授权用户信息。例如:

      # 授权用户信息,格式为:用户名:密码,密码需要使用 SHA1 加密
      admin:$SHA1$8d8fa14a4f60981a80d80c5fedd5c33fde05ed90
      test:$SHA1$76d052626f631e8ea03eed6f0e396f68c71e717f
      

      用户名和密码可以根据需要进行更改。

    6. 重启 Nacos 服务以使改动生效。

    以上步骤可以使 Nacos 开启鉴权功能,同时您也可以通过配置文件中其他的鉴权相关属性进行更细粒度的控制和定制。

    2023-05-29 13:53:38
    赞同 展开评论 打赏
  • image.png https://nacos.io/zh-cn/docs/auth.html 开启鉴权的,你看一下。此回答整理自钉群“Nacos社区群4”

    2023-05-29 13:42:24
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

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