为什么有些 Linux 用户没有主目录?

为什么有些 Linux 用户没有主目录?

在 Linux 中,我只看到一个/home/[[me]]目录。但是,我知道至少有 20 多个其他用户(根目录、www 数据等。)。

为什么有些用户没有用户目录?是否可以创建没有主目录的新用户?

答案1

许多此类用户都是作为系统用户创建的。在 Debian/Ubuntu 上,您可以使用 来执行此操作adduser --system。如果您只想避免创建主目录(而不是创建系统用户),则可以使用adduser --no-create-home

我确信非 Debian 系统(带有useraddetc)也有类似的解决方案。useradd手册页告诉我:

-M Do not create the user's home directory
-r, --system Create a system account.

相关内容