nacos 2.2.x添加spring cloud 所需用户

教程分享 > Java教程 > Spring Cloud (1360) 2024-08-07 11:05:39

从nacos2.2.x spring cloud alibaba 2021.x开始,nacos默认需要配置用户名和密码,如下所示

nacos

 

 

如不配置,则启动报错403 nacos无法连接

众说周知,直接用管理员账号不太科学,接下来讲解如何在nacos上配置添加一个专门用来读取配置的用户

创建用户cloud

首先登录nacos管理平台

权限控制-用户列表
 

找到权限控制->用户列表

我们可以看到默认的管理员账号nacos,点击右边的创建用户按钮

创建用户

输入用户名和密码即可

给用户cloud添加角色

点击 权限控制->角色管理

角色管理

这里可以看到默认的ROLE_ADMIN角色和nacos账号的绑定,我们需要创建一个角色绑定cloud账号,点击右侧的绑定角色按钮

操作示例图-d280ee299c3b4f10abef7a19fb53f8e9.png

角色名称自己输入,建议输入ROLE_开头的,这里以ROLE_CLOUD为例,然后用户选择cloud即可

权限管理配置权限

上面创建了角色用户关系,这里配置角色权限关系

权限管理

点击添加权限按钮

角色权限

首先是输入 ROLE_CLOUD角色名称,然后选择关联的资源(空间),最后选择操作权限,这里选择 只读即可。如果需要写入那就选读写,一般cloud访问配置中心都是只读。

至此,你就可以在cloud项目中配置cloud这个用户来读取文件了,防止了nacos管理员账号泄露风险。

还有就是,nacos的用户角色权限添加顺序是 先用户,再角色,最后权限和一般管理系统操作相反

https://www.leftso.com/article/1673504176908275714.html

相关文章
从nacos2.2.x spring cloud alibaba 2021.x开始,nacos默认需要配置用户名和密码,如下所示
环境说明spring cloud 2021.04 spring cloud alibaba 2021.0.4 spring boot 2.6.13 nacos 2.2.3 问题排查...
我们知道spring boot可以通过文件名来区分配置,如下:application.ymlapplication-dev.yml #开发环境application-test.yml #测试环境...
演示项目源码下载:(访问密码:9987)spring-cloud-config-server-git.zip微服务方法现在已经成为任何新 API 开发的行业标准,几乎所有组织都在推广它
随着Spring Cloud 的越来越流行,国内很多公司也在开始使用该框架了
演示项目源码下载:(访问密码:9987)spring-cloud-zipkin.zipZipkin是非常有效的工具分布追踪在微服务生态系统
项目源码下载:(访问密码:9987)Spring-Cloud-Circuit-Breaker.zip学习在调用底层微服务的同时利用调用的Spring Cloud Netflix堆栈组件之一Hys...
1. 什么是 spring cloud?spring cloud 是一系列框架的有序集合
演示项目源码下载:(访问密码:9987)Spring-Cloud-discovery-server.zip 了解如何创建微服务的基础上,Spring Cloud,对Netflix的Eureka注...
Spring Cloud FeignClient fallbackFactory配置详解一般FeignClient需要指定一个fallbackFactory或者fallback,一个一个接口的实...
项目源码下载:(访问密码:9987)spring-cloud-apigateway_zuul.zip学习使用Netflix Zuul及其与Spring Cloud 的牢固结合来创建负载均衡器
在这个 Spring cloud 教程中,学习在 spring boot/cloud 项目中使用 Netflix Ribbon 使用客户端负载平衡
演示项目源码下载:(访问密码:9987)Spring-Cloud-Consoul.zip了解如何创建微服务的基础上Spring cloud,对登记HashiCorp Consul注册服务器,以及...
Java编程之Spring Cloud Hystrix Circuit熔断/断路
项目源码下载:(访问密码:9987)spring-cloud-dashboards.zip在交付基于微服务的应用程序时,广泛使用 Spring Boot 和 Spring Cloud