当我创建新用户时,如何在其主目录中自动创建 .virtualenvs 目录?

当我创建新用户时,如何在其主目录中自动创建 .virtualenvs 目录?

我想在创建新用户时自动在每个新用户的主目录中创建一个名为“.virtualenvs”的目录。

我正在使用 useradd 命令来创建新用户。

答案1

创建目录/etc/skel/.virtualenvs。该/etc/skel目录将用作新主目录的骨架。

其定义在/etc/adduser.conf

# The SKEL variable specifies the directory containing "skeletal" user
# files; in other words, files such as a sample .profile that will be
# copied to the new user's home directory when it is created.
SKEL=/etc/skel

相关内容