我有一台安装了 LTSP 的 Ubuntu Server 18.04.1,目前有 4 个胖客户端和 6 个用户在使用。每个用户都有同样的问题,他们在锁定会话后无法重新登录。输入密码后,他们会收到“密码无效”错误。
到目前为止,唯一的解决方案是重新启动客户端,然后重新登录。
我找了一个半月也没找到。几乎所有找到的方法都建议彻底停用锁屏。
有谁知道如何解决这个问题?
服务器没有桌面环境,但是 ltsp 客户端使用两个桌面环境:Mate 和 KDE。
答案1
我遇到了同样的问题,经过很长时间,我终于解决了。问题是/etc/passwd
客户端上缺少该文件。这是我解决问题的方法:
我在 chroot 模式下安装了 LTSP(可以在 chrootless 安装后完成):
sudo ltsp-build-client
在服务器上执行此命令。
完成后,输入:
sudo ltsp-chroot
切换到客户端的文件系统。然后安装您选择的桌面环境。
使用以下命令创建用户:
useradd NAME -m -s /bin/bash
如果您愿意,您可以允许该用户使用 sudo。
键入
exit
以退出 chroot。执行
sudo ltsp-update-image
问题应该已经解决了。
笔记:此方法将会删除所有客户端数据,您必须重新安装所有内容!