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

在Linux中,我只能看到/home/[[me]]目录。 但是,我知道至less有20多个其他用户( root,www-data等 )。

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

其中许多用户是以系统用户身份创build的。 在Debian / Ubuntu上,你可以用adduser --system来做到这一点。 如果你只是想避免创build一个家庭目录(而不是创build一个系统用户),你可以使用adduser --no-create-home

我敢肯定,非Debian系统( useradd等)是相当的。 useradd页告诉我:

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