如何配置Linux基于Keycloak用户数据库对用户进行身份验证? 2024-6-3 • login authentication ldap 我在 Keycloak 中有一个现有的用户数据库。 我想构建一台Linux机器,根据Keycloak中的用户数据库(用户名,密码)登录用户。 我怎样才能做到这一点? 答案1 您必须执行以下操作: 将 NSS passwd 映射数据添加到 Keycloak 用户帐户(POSIX-UID、主 POSIX-GID 等) 实现一个从 Keycloak 中提取 NSS 数据的服务,并使其在 Linux 系统上本地可用 实现向 Keycloak 发送密码身份验证请求的 PAM 模块 虽然这并非不可能,但这需要相当多的开发工作。 Unix/Linux 集中用户管理的常用方法是建立一个 LDAP 服务器来存储相关数据。然后配置 Keycloak 以使用此 LDAP 服务器检索用户数据并检查密码。 有现成的解决方案可用,例如自由IPA或者我自己的Æ-DIR。 相关内容 恢复分区上的 Crypt 密码 - RHEL 6 Raspberry Pi 可以触发缩回循环 (HDD) 我的错! 表格中图片的水平和垂直对齐 内核版本和操作系统版本之间的关系 Bash 路径全局匹配 pwd 中的点文件和父文件 如何在通过 noip DDNS 访问我的沃达丰路由器时禁用 Wi-Fi 设置重定向并显示我的网站? 如何使用 BASH 将文件名中的“A”Train.flac 更改为“A”Train? 书中的封面 在 Windows 10“启动应用程序”设置中查找 .exe 文件