it-swarm.com.de

Wie erstelle ich beim Erstellen eines neuen Benutzers automatisch ein virtuelles Verzeichnis in dessen Ausgangsverzeichnis?

Ich möchte automatisch ein Verzeichnis mit dem Namen ".virtualenvs" in dem Ausgangsverzeichnis jedes neuen Benutzers erstellen, wenn dieser neue Benutzer erstellt wird.

Ich verwende den Befehl useradd, um neue Benutzer zu erstellen.

8
coffee-grinder

Erstellen Sie das Verzeichnis /etc/skel/.virtualenvs. Das Verzeichnis /etc/skel wird als Grundgerüst für ein neues Ausgangsverzeichnis verwendet.

Es ist in /etc/adduser.conf definiert:

# 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
12
Lekensteyn