我正在为我和我的家人建造一个新的 14.04 盒子。
我了解到可以通过复制来转移账户/etc/passwd
,/etc/shadow
并将账户/etc/group
从旧机箱转移到新机箱。然后,我习惯将文件夹从旧机器rsync
移动/home
到新机器。
嗯,我以为我学到了。
奇怪的副作用是,虽然密码可用于登录和执行各种其他任务,如 SU 和软件安装,但在锁定屏幕(手动或自动)后,它无法重新登录桌面。锁定后的唯一方法是使用切换用户选项。然后它将接受密码。
我只能假设 Unity 在某个地方存储了密码或哈希以供此处使用,但现在不同步了。也许吧?
答案1
我终于找到了一篇有答案的帖子。
sudo chown root:shadow /etc/gshadow
sudo chown root:shadow /etc/gshadow-
sudo chown root:shadow /etc/shadow
sudo chown root:shadow /etc/shadow-
这在帖子中有概述...锁屏无法使用正确密码解锁 Gnome 和 Ubuntu 14.04
答案2
尝试复制这些配置屏幕保护程序的文件:
/etc/pam.d/gnome-screensaver
/etc/gnome/2.18.3/gdm/custom.conf