/etc/adduser.conf
DESCRIPTION
ファイル /etc/adduser.conf には、プログラム adduser, addgroup, deluser および delgroup のデフォルトが含まれている。 各行は、option = valueの形式で1つの値のペアを保持する。 値の周りには二重引用符や一重引用符を使うことができ、等号の周りには空白を使うことができる。コメント行の最初の列には、ハッシュ記号 (#) が必要である。
有効なconfiguration optionsは:
- DSHELL
- すべての新規ユーザーに使用されるログインシェルである。 デフォルトは /bin/bash である。
- DHOME
- 新しいホームディレクトリを作成するときのディレクトリ。 デフォルトは /home である。
- GROUPHOMES
- yesに設定すると、ホームディレクトリが/home/[groupname]/userのように作成される。 デフォルトはnoである。
- LETTERHOMES
- yesに設定すると、作成されるホームディレクトリには、loginnameの最初の文字である余分なディレクトリが挿入される。 例えば 例:/home/u/user。 デフォルトはnoである。
- SKEL
- スケルトン・ユーザ設定ファイルをコピーするディレクトリ。 デフォルトは /etc/skel である。
- FIRST_SYSTEM_UID and LAST_SYSTEM_UID
- システム UID を動的に割り当てることができる UID の範囲を指定する。デフォルトは 100 - 999。 システムソフトウェア (base-passwd パッケージによって割り当てられたユーザーなど) は、100 未満の UID を割り当てられないと仮定する場合があることに注意すること。
- FIRST_UID and LAST_UID
- 通常のユーザーのUIDを動的に割り当てることができるUIDの範囲を指定する。デフォルトは1000〜59999。
- FIRST_SYSTEM_GID and LAST_SYSTEM_GID
- システム GID を動的に割り当てるための GID の範囲を指定する。 デフォルトは100〜999。
- FIRST_GID and LAST_GID
- 通常のグループのGIDを動的に割り当てるためのGIDの範囲を指定する。デフォルトは1000〜59999。
- USERGROUPS
- yesに設定された場合、作成された各ユーザーは、使用するための独自のグループを与えられる。 noに設定すると、作成された各ユーザーはGIDがUSERS_GIDであるグループに所属する(下記参照)。 デフォルトはyesである。
- USERS_GID
- USERGROUPSがnoの場合、USERS_GIDは新しく作成されるすべてのユーザーに与えられるGIDである。 デフォルト値は100である。
- DIR_MODE
- 有効な値(例えば0755や755)が設定された場合、作成されたディレクトリは指定されたパーミッションをumaskとして持つことになる。それ以外の場合は、0755がデフォルトとして使用される。
- SETGID_HOME
- この設定を yes にすると、自分のグループ ( USERGROUPS=yes ) を持つユーザーのホームディレクトリに setgid ビットが設定される。これは、adduser のバージョン << 3.13 でのデフォルト設定であった。残念ながら、これはいくつかの悪い副作用があるので、私たちはもうデフォルトではこれを行わない。もし、それでも必要であれば、ここで有効にすることができる。
- QUOTAUSER
- 空でない値に設定された場合、新しいユーザはそのユーザからクォータをコピーされる。 デフォルトは空である。
- NAME_REGEX
- ユーザー名とグループ名は、この正規表現と照合される。名前がこの正規表現に一致しない場合、--force-badnameが設定されていない限り、adduserでのユーザーおよびグループの作成は拒否される。--force-badnameを設定すると、弱いチェックのみが実行される。デフォルトでは、最も保守的な^[a-z][-a-z0-9]*$が使用される。
- SKEL_IGNORE_REGEX
- /etc/skel にあるファイルはこの正規表現と照合され、一致する場合は新しく作成されたホームディレクトリにコピーされない。 デフォルトでは、マージされていない設定ファイル (dpkg-(old|new|dist)) に残されたファイルにマッチする正規表現に設定されている。
- ADD_EXTRA_GROUPS
- この値を0(デフォルト)以外に設定すると、adduserは新しく作成された非システムユーザーをEXTRA_GROUPS(下記)で定義されたグループのリストに追加するようになる。
- EXTRA_GROUPS
- これは、新しい非システムユーザが追加されるグループのリストである。 デフォルトでは、このリストは「dialout cdrom floppy audio video plugdev users games」になっている。
NOTES
- VALID NAMES
- adduserとaddgroupは、IEEE Std 1003.1-2001に準拠しており、グループ名とユーザー名に使用できる文字は、文字、数字、アンダースコア、ピリオド、アットマーク(@)、ダッシュだけである。名前はダッシュで始めることはできない。ユーザー名の最後に"$"記号を使用することができる(sambaに準拠するため)。
- 設定パラメータNAME_REGEXで追加のチェックを行い、ローカルポリシーを強制することができる。
FILES
/etc/adduser.conf
SEE ALSO
addgroup, adduser, delgroup, deluser, deluser.conf
この記事は、Debianのmanpageの項目を翻訳一部改変しております。 |