Ich möchte beim Erstellen dieses neuen Benutzers automatisch ein Verzeichnis mit dem Namen ".virtualenvs" im Ausgangsverzeichnis jedes neuen Benutzers erstellen.
Ich verwende den Befehl useradd, um neue Benutzer zu erstellen.
Ich möchte beim Erstellen dieses neuen Benutzers automatisch ein Verzeichnis mit dem Namen ".virtualenvs" im Ausgangsverzeichnis jedes neuen Benutzers erstellen.
Ich verwende den Befehl useradd, um neue Benutzer zu erstellen.
Antworten:
Erstellen Sie das Verzeichnis /etc/skel/.virtualenvs
. Das /etc/skel
Verzeichnis wird als Grundgerüst für ein neues Ausgangsverzeichnis verwendet.
Es ist definiert in /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
$WORKON_HOME
Umgebungsvariable/etc/skel/.bashrc
als auch