在阅读 useradd 手册页时,看到创建了一个没有主目录的用户,我无法弄清楚它的目的是什么。useradd -M user
我是系统管理员主题的新手,对此知之甚少。
Kus*_*nda 10
如果新用户的主目录已经存在,您可能希望使用-Mwith useradd。
请注意,该-M选项会关闭用户主目录的创建。您可以使用-d将主目录分配给新用户,同时使用-M.
创建一个根本没有定义主目录的用户是非常不寻常的。大多数守护程序帐户(与服务关联的帐户)和其他系统帐户都有主目录,尽管有些可能不存在主目录,例如_aptUbuntu 上的用户:
$ getent passwd _apt
_apt:x:105:65534::/nonexistent:/usr/sbin/nologin
Run Code Online (Sandbox Code Playgroud)
还相关:在没有家的情况下创建用户的正确方法(用于 shadow.service)