Skeleton Directory - 独自のディレクトリを追加する方法

Skeleton Directory - 独自のディレクトリを追加する方法

スケルトンディレクトリに複数のディレクトリを追加したいと思います。新しいユーザーを追加するときは、新しいホームディレクトリに自分のディレクトリを追加したいと思います。

答え1

〜のようにトリガーが指摘した必要なのは、以下に必要なディレクトリ構造を作成することです/etc/skel

から引用useradd のマニュアルページ

-k, --skel SKEL_DIR

useraddによって作成されたときにユーザーのホームディレクトリにコピーされるファイルとディレクトリを含むスケルトンディレクトリ。このオプションは、-m(または--create-home)オプションが指定されている場合にのみ有効です。

このオプションを設定しない場合、デフォルトでは /etc/default/useradd または /etc/skel の 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]はスケルトンディレクトリです。

関連情報