如何在 Linux 上创建具有自定义主目录的用户
Linux 上的普通用户帐户有自己的主目录。这是所有用户帐户的个人文件通常所在的位置,包括最近的下载、桌面内容等。
默认情况下,用户的主目录通常位于 /home/username
,其中“username”是用户帐户的名称。但是,您实际上可以将用户的主目录放置在您想要的任何位置。每当我们创建新用户时,Linux 都让我们可以选择主目录的位置。
在本指南中,我们将介绍在 Linux 上创建新用户时指定自定义主目录所需的命令。
在本教程中您将学习:
如何创建具有自定义主目录的用户
在 Linux 上添加具有自定义主目录的新用户
如何创建具有自定义主目录的用户
我们可以使用useradd
命令将用户添加到Linux系统。为了指定自定义主目录位置,我们需要在命令中使用 -d
选项。
例如,以下命令将创建一个名为 testuser
的新用户,并将其主目录设置为 /users/testdirectory
。
$ sudo useradd testuser -d /users/testdirectory
请记住,此选项不会自动创建我们指定的目录。要自动创建用户目录,我们必须包含 -m
选项。
$ sudo useradd testuser -m -d /users/testdirectory
在 Linux 上添加具有自定义主目录的新用户
结论
这里的所有都是它的。此处显示的命令行方法仍然是完成此任务的最佳方法,因为默认 GUI 工具通常不为我们提供指定自定义主目录的功能。在本指南中,我们了解了如何为我们创建的新用户指定自定义主目录,并可选择创建该目录(如果该目录尚不存在)。