Lightdm 显示错误的用户名

Lightdm 显示错误的用户名

我有一个基于 Ubuntu 19.10 的发行版,安装了 LightDM。我最近更改了用户名,但 lightdm 一直显示旧用户名。有什么办法可以解决这个问题吗?

我尝试摆弄但/etc/lightdm/lightdm.conf没有成功。

随附的图片展示了我正在谈论的内容。

这是 lightdm 的问题吗?或者其他一些尚未修改的配置?有没有办法来解决这个问题?

谢谢!

在此输入图像描述

在此输入图像描述

答案1

看起来名字batcastle就是用户名,而live就是所谓的手指名。两者都存储在文件中/etc/passwd。用户名(即登录名)的更改稍微复杂一些,因为您很可能希望主目录名为/home/$(whoami).

要更改用户名,请使用usermod.

usermod -l newusername -d /home/newusername -m oldusername

您可能需要相应地更改文件和目录的所有权。这应该不是必要的,因为实际上,在文件系统上,所有者信息仅存储为数字 ID:

chown -R newusername /home/newusername

要更改手指名,请使用chfn

chfn -f 'John Doe' username

有关更多详细信息,请参阅man这些命令的页面。

相关内容