news 2026/1/25 20:45:27

Keycloak 26.x 的新安全提示“You are logged in as a temporary admin user. To harden security, create a perma

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Keycloak 26.x 的新安全提示“You are logged in as a temporary admin user. To harden security, create a perma


意思是:你现在用的是 start-dev 模式下临时创建的 admin 用户,Keycloak 建议你创建一个 永久管理员账号,以提高安全性。

方法 1:通过 Docker Desktop GUI 进入容器

  1. 打开 Docker Desktop → 点击左侧 Containers / Apps。

  2. 找到你的 keycloak 容器 → 点击 ⋮ More → Exec Console / CLI(或类似的“打开终端”选项)。

  3. 选择 bash 或 sh 作为终端类型 → 打开后就可以输入命令了。

✅ 进入容器后,你就可以执行:

kc.sh bootstrap-admin--user admin--password admin123

创建永久管理员账号,然后重启容器即可。

方法 2:使用 PowerShell / CMD 进入容器

  1. 打开 PowerShell 或 CMD。

  2. 输入以下命令(假设容器名是 keycloak,你之前启动容器时用的名字):

docker exec-it keycloak/bin/bash
  • docker exec → 进入已有容器

  • -it → 以交互式终端方式

  • keycloak → 容器名称

  • /bin/bash → 使用 bash 终端

执行后,你就会看到容器内的命令行提示符,例如:

root@fdb15a4abce:/opt/keycloak#


在 Keycloak 26.x Docker 镜像里,如果你想创建永久管理员,最简单的方式是在容器启动时就通过环境变量创建,而不需要手动执行 kc.sh bootstrap-admin。

正确方法如下:

1️⃣ 停止并删除旧容器(解决容器冲突问题)

docker stop keycloak docker rm keycloak

2️⃣ 运行 Keycloak 容器,并在启动时创建管理员用户

docker run-d--name keycloak-eKEYCLOAK_ADMIN=admin-eKEYCLOAK_ADMIN_PASSWORD=admin123-p8080:8080quay.io/keycloak/keycloak:26.4.7start-dev

这条命令会:

  • 启动一个后台容器 (-d)

  • 创建管理员账号 admin/admin123

  • 映射本地 8080 端口到容器 8080 端口

  • 使用 Keycloak 26.4.7 镜像

  • 开启开发模式 (start-dev)

然后浏览器访问:

http://localhost:8080/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/17 6:45:50

ComfyUI BrushNet节点安装疑难解答:轻松解决依赖版本冲突问题

ComfyUI BrushNet节点安装疑难解答:轻松解决依赖版本冲突问题 【免费下载链接】ComfyUI-BrushNet ComfyUI BrushNet nodes 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-BrushNet ComfyUI-BrushNet作为一款功能强大的图像修复与替换插件&#xff0c…

作者头像 李华
网站建设 2026/1/25 22:06:47

React Native轮播组件实战指南:打造高性能移动端轮播体验

React Native轮播组件实战指南:打造高性能移动端轮播体验 【免费下载链接】react-native-snap-carousel 项目地址: https://gitcode.com/gh_mirrors/rea/react-native-snap-carousel react-native-snap-carousel作为React Native生态中最受欢迎的轮播解决方…

作者头像 李华
网站建设 2026/1/22 7:44:18

littlefs v3深度解析:嵌入式文件系统技术演进与性能突破

littlefs v3深度解析:嵌入式文件系统技术演进与性能突破 【免费下载链接】littlefs A little fail-safe filesystem designed for microcontrollers 项目地址: https://gitcode.com/GitHub_Trending/li/littlefs 面向资源受限的微控制器环境,litt…

作者头像 李华
网站建设 2026/1/26 0:03:40

YimMenu终极指南:如何在GTA V中构建坚不可摧的防护系统

YimMenu终极指南:如何在GTA V中构建坚不可摧的防护系统 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/Yim…

作者头像 李华
网站建设 2026/1/26 10:47:51

3分钟掌握多平台直播:OBS插件配置完全指南

3分钟掌握多平台直播:OBS插件配置完全指南 【免费下载链接】obs-multi-rtmp OBS複数サイト同時配信プラグイン 项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp 你是否想过一次性将精彩内容同步推送到多个直播平台?告别繁琐的重复设…

作者头像 李华
网站建设 2026/1/25 13:11:47

uniapp时间选择器终极指南:从技术组件到商业价值完整解析

uniapp时间选择器终极指南:从技术组件到商业价值完整解析 【免费下载链接】uniapp-datetime-picker 项目地址: https://gitcode.com/gh_mirrors/un/uniapp-datetime-picker 在当今移动优先的商业环境中,高效的时间选择功能已成为提升用户体验的关…

作者头像 李华