Quando eu crio um novo usuário, como criar automaticamente um diretório .virtualenvs em seu diretório pessoal?

8

Eu quero criar automaticamente um diretório chamado ".virtualenvs" no diretório inicial de cada novo usuário na criação desse novo usuário.

Estou usando o comando useradd para criar novos usuários.

    
por coffee-grinder 05.03.2011 / 14:09

1 resposta

12

Crie o diretório /etc/skel/.virtualenvs . O diretório /etc/skel será usado como um esqueleto para um novo diretório inicial.

Está definido em /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
    
por Lekensteyn 05.03.2011 / 14:13

Tags