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

单机环境下怎么修改Nacos 默认的用户名呀?

单机环境下怎么修改nacos 默认的用户名呀?

展开
收起
奔放或澜 2023-12-04 21:04:16 98 0
3 条回答
写回答
取消 提交回答
  • 配置文件修改
    1.在conf/application.properties 的尾部追加如下配置:

    spring

    server.contextPath=/nacos
    server.servlet.contextPath=/nacos
    server.port=8848

    spring.datasource.platform=mysql
    db.num=1
    db.url.0=jdbc:mysql://你的数据库地址:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
    db.user=你的账号
    db.password=你的密码

    参考 nacos单机模式启动https://blog.csdn.net/weixin_48570662/article/details/125401123

    2023-12-05 16:22:12
    赞同 展开评论 打赏
  • 配置文件改一下不就行了——此回答整理自钉群“Nacos社区群3”

    2023-12-05 15:32:47
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在单机环境下,要修改Nacos默认的用户名和密码,您需要首先确保已经启动了Nacos服务。然后,打开Nacos的配置文件application.properties,在该文件中找到如下两行配置:

    nacos.core.auth.default.token.admin=true
    nacos.core.auth.default.token.expire.seconds=86400
    

    nacos改为你想要的新用户名即可。

    如果你想要修改密码,你需要生成一个加密的密码。然后在application.properties文件中添加以下配置:

    nacos.core.auth.default.password.encoder=${nacos.core.auth.default.password.encoder:org.apache.commons.codec.binary.Base64Encoder}
    nacos.core.auth.default.password={ENCODED_PASSWORD}
    

    其中,{ENCODED_PASSWORD}是你加密后的密码。最后,重新启动Nacos服务使新的用户名和密码生效。

    2023-12-04 21:48:37
    赞同 展开评论 打赏
问答分类:
问答地址:

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

相关电子书

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