1 .\" Copyright 1991 - 1993, Julianne Frances Haugh and Chip Rosenthal
2 .\" All rights reserved.
4 .\" Redistribution and use in source and binary forms, with or without
5 .\" modification, are permitted provided that the following conditions
7 .\" 1. Redistributions of source code must retain the above copyright
8 .\" notice, this list of conditions and the following disclaimer.
9 .\" 2. Redistributions in binary form must reproduce the above copyright
10 .\" notice, this list of conditions and the following disclaimer in the
11 .\" documentation and/or other materials provided with the distribution.
12 .\" 3. Neither the name of Julianne F. Haugh nor the names of its contributors
13 .\" may be used to endorse or promote products derived from this software
14 .\" without specific prior written permission.
16 .\" THIS SOFTWARE IS PROVIDED BY JULIE HAUGH AND CONTRIBUTORS ``AS IS'' AND
17 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 .\" ARE DISCLAIMED. IN NO EVENT SHALL JULIE HAUGH OR CONTRIBUTORS BE LIABLE
20 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28 .\" $Id: login.defs.5,v 1.8 2006/03/31 09:26:54 kloczek Exp $
30 .\" Japanese Version Copyright (c) 1997 Kazuyoshi Furutaka
31 .\" all rights reserved.
32 .\" Translated Fri Feb 14 23:06:00 JST 1997
33 .\" by Kazuyoshi Furutaka <furutaka@Flux.tokai.jaeri.go.jp>
34 .\" Updated Wed Apr 26 17:22:36 JST 2000
35 .\" by Kentaro Shirakata <argrath@ub32.org>
36 .\" Updated Sat Jan 13 09:24:04 JST 2001
37 .\" by Kentaro Shirakata <argrath@ub32.org>
38 .\" Updated Tue 18 Sep 2002 by NAKNAO Takeo <nakano@apm.seikei.ac.jp>
40 .\" WORD: shadow login suite shadow ログイン機能
43 /etc/login.defs \- shadow パスワード機能の設定
46 ファイルは shadow ログイン機能に対するサイト固有の設定を定義する。
48 このファイルが無くてもシステム運用は可能であるが、
51 このファイルは読み取り可能なテキストファイルで、
52 ファイル中の一行につき一つの設定パラメータを設定している。
53 各行では、設定パラメータの名前とその値が空白で区切られて示される。
56 記号`#'はその行での空白以外の最初の文字でなければならない。
59 文字列・ブール型・数値・倍精度数値、である。
61 ブール型パラメータの値は ``yes'' か ``no'' のいずれかでなければならない。
63 ``yes'', ``no'' 以外が指定されたブール型パラメータの値は ``no''とされる。
66 (数値の前に ``0'' を付けた) 8 進数、
67 (数値の前に ``0x'' を付けた) 16 進数のいずれかで指定する。
68 単精度・倍精度数値パラメータの最大値は計算機に依存する。
72 .IP "CHFN_AUTH (ブール値)"
77 両プログラムは、スーパーユーザが起動したのでない限り
78 何らかの変更を行なう前にパスワードを尋ねる。
80 .IP "CHFN_RESTRICT (文字列)"
94 各文字の任意の組み合わせで、それぞれフルネーム、部屋番号、
96 指定されなかった場合は、スーパーユーザだけが全ての項目を変更できる。
98 chfn を SUID ではインストールしなければよい。
105 プログラムがグループ ID を選択する時の範囲。
109 あるユーザアカウントが修正・削除された際に、
110 そのユーザのメールボックスに対する作業のために必要となる。
111 指定されないと、コンパイル時のデフォルト値が用いられる。
113 .IP "PASS_MAX_DAYS (数値)"
115 パスワードがこの日数よりも古い場合は、変更するよう強制される。
116 指定されていない場合は \-1 となる (この制限機能を無効にする)。
117 .IP "PASS_MIN_DAYS (数値)"
118 パスワードを変更してから次に変更できるようになるまでの最短日数。
119 この日数が経たないうちにパスワードを変更しようとしても拒否される。
120 指定されていない場合は \-1 となる (この制限機能を無効にする)。
121 .IP "PASS_WARN_AGE (数値)"
122 パスワードの有効期限が来る前に警告を発する期間の日数。
123 ゼロにしておくと、期限切れの当日にのみ警告を行い、
124 負の数を指定した場合は一切警告を行わない。
127 PASS_MAX_DAYS, PASS_MIN_DAYS, PASS_WARN_AGE
129 これらの設定を変更しても、既存のアカウントには影響しない。
134 プログラムがユーザ ID を選択する時の範囲。
138 指定されていない場合は、許可属性マスクは 077 に初期化される。
140 .IP "USERDEL_CMD (文字列)"
141 定義されていると、ユーザを削除するときにこのコマンドが実行される。
142 削除されるユーザ (最初の引き数に渡される) の at/cron/print
143 ジョブなどを削除するコマンドにしておくとよい。
147 shadow パスワード機能のどのプログラムが
148 どのパラメータを使用するかを示したものである。
151 CHFN_AUTH CHFN_RESTRICT
157 PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
160 PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
163 PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
173 shadow パスワード機能によって提供されてきた機能の大部分は、
180 \fI/etc/login.defs\fR
182 対応する PAM の設定ファイルを調べるようにしてほしい。
191 Julianne Frances Haugh (jockgrrl@ix.netcom.com)
193 Chip Rosenthal (chip@unicom.com)