我想在骨架目录中添加几个目录。当我添加新用户时,我想将我自己的目录添加到新的主目录中。
答案1
作为特里格指出,所需要做的就是在 下创建您想要的目录结构/etc/skel
。
引用自useradd 手册页
-k, --skel SKEL_DIR
骨架目录,包含当用户主目录由 useradd 创建时要复制到用户主目录中的文件和目录。仅当指定 -m (或 --create-home)选项时,此选项才有效。
如果未设置此选项,则骨架目录由 /etc/default/useradd 中的 SKEL 变量定义,或者默认情况下为 /etc/skel。
... /etc/default/useradd 中的默认 SKEL 变量是 /etc/skel.
答案2
根据useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
GROUPS=video,dialout
CREATE_MAIL_SPOOL=no
SKEL= [path] 是你的骨架目录。