更改 Linux 用户名会带来任何问题吗?

更改 Linux 用户名会带来任何问题吗?

我在我的旧笔记本电脑上安装了 Linux Mint。

我创建了一个用户名,考虑到临时用途,所以它不是一个好名字,我想更改它。

我知道如何更改用户名并重命名主目录+用户名的组。

我刚刚在一个新帐户上测试了这个东西,没有安装或配置任何东西,所以它没有显示任何问题......

但我有很多关于我自己的用户的信息,我想知道更改用户名是否有一些注意事项。

就像某些使用用户名进行不同操作的文件一样,系统是否会自动将用户名更改链接到所有这些依赖项,或者我是否必须在新旧用户名之间手动使用符号链接?或者类似的东西?

用户名更改是否会导致某些程序/系统文件无法工作,因为它们正在寻找旧名称或其他类似名称?

答案1

不会。如果您使用命令之类的正确方法,usermod而不是弄乱系统文件,则不会造成任何损害。它会在所有必要的文件上反映更改后的用户名。

这是因为 Linux 操作系统功能与用户 ID 绑定,但不与用户名绑定

您可以usermod在此处阅读有关命令的更多信息。https://linux.die.net/man/8/usermod

或者简单地man usermod

相关内容