ubuntu - LDAP 混合用户凭据

标签 ubuntu authentication server client openldap

我已经使用这个 https://www.techrepublic.com/article/how-to-install-openldap-and-phpldapadmin-on-ubuntu-server-20-04/on 安装了 openLDAP一个 Ubuntu 20.04 服务器和 Ubuntu 20.04 桌面有一个使用 https://computingforgeeks.com/how-to-configure-ubuntu-as-ldap-client/ 安装的客户端
本地用户“client”的登录有效,LDAP 用户“evhalen”也是如此
但是,有时当我在客户端打开终端时,它会在提示符上显示另一个用户,因此在 GUI 上以“客户端”身份登录,在终端中它以用户身份显示“evanhalen”,并通过 whoami 确认这一点。
我在 Ubuntu 工作站上创建了 2 个本地用户,注销并切换到其他本地用户几次都没问题。
只有当我使用我在 LDAP 服务器上创建的用户登录时才会出现问题,然后它会在主文件夹上显示正确的名称,但在终端中它会显示前一个用户。
此外,如果屏幕锁定,它会从终端提示符显示用户,而不是我登录的用户(并接受我登录的用户的 psw)
所以基本上以用户 1 身份登录,终端显示用户 2,锁屏显示用户 2。使用用户 1 的密码解锁屏幕。
重新启动修复它,直到我使用 LDAP 帐户登录。
全部安装在我的 homelab 上运行 VM esxi 6.5
我怎样才能解决这个问题 ?

最佳答案

好的,开始工作,在新 VM 上重新开始,将 libnss-ldap 替换为 libnss-ldapd(标记 d),正如上面对上述说明的评论,仅在安装询问哪些服务时在配置步骤中选择 passwd 、 group 和 shadow进行配置。

关于ubuntu - LDAP 混合用户凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70186385/

相关文章:

linux - 可执行文件在 Ubuntu linux 中显示为 "Link to symbolic link"

Linux,用进程存储凭据,它的 child ,孙子?

java - Apache tomcat 服务器本地主机 url

java - Spring MVC 3.0 基本认证实现

sql - 如何在不使用 SQL 的情况下创建安全的单用户登录?

c - 具有 C 套接字和 pthreads 的多线程 TCP 服务器 - 为什么accept() 在第二个请求上阻塞?

node.js - Express 是否默认禁用 CORS?

ubuntu - Linux 服务器 xmpp ejabberd 启动,状态未运行?

使用等宽系列字体在 R 中渲染图不再显示字符

php - 在 ubuntu 16.10 上安装 lsphp71 时损坏的软件包 libpng12-0