我想知道我应该在哪里使用useradd -m
或useradd -d
创建一个新的主目录?我没明白-m
和-d
标志的目的useradd
?
答案1
我假设您阅读了手册 ( man useradd
),其中写着
-d
,--home HOME_DIR
HOME_DIR
将使用用户登录目录的值创建新用户[...]
和
-m
,--create-home
如果用户的主目录不存在,则创建它 [...]
正如它所说,该--home
标志定义用户数据库中的条目(/etc/passwd
)并--create-home
创建目录。
在典型的单用户家庭环境中,您可能需要该--create-home
标志(-m
如果您愿意),而将另一个保留为默认值。