1 .\"$Id: pwconv.8 1342 2007-11-10 23:46:11Z nekral-guest $
3 .\" Japanese Version Copyright (c) 2001 Yuichi SATO
4 .\" all rights reserved.
5 .\" Translated Sat Dec 1 20:09:17 JST 2001
6 .\" by Yuichi SATO <ysato@h4.dion.ne.jp>
7 .\" Modified Sun 22 Sep 2002 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
9 .TH PWCONV 8 "26 Sep 1997"
11 pwconv, pwunconv, grpconv, grpunconv \- パスワード・グループの shadow 化と、通常ファイルへの逆変換
22 通常のパスワードファイル・グループファイルと、
23 shadow 化されたパスワードファイル・グループファイルである
24 \fI/etc/passwd\fR ", " \fI/etc/group\fR ", " \fI/etc/shadow\fR ", " \fI/etc/gshadow\fR
27 \fBpwconv\fR は \fIpasswd\fR から \fIshadow\fR を作成する
28 (すでに存在する場合は \fIshadow\fR の情報も用いる)。
29 \fBpwunconv\fR は \fIpasswd\fR と \fIshadow\fR から
30 \fIpasswd\fR を作成し、\fIshadow\fR を削除する。
31 \fBgrpconv\fR は \fIgroup\fR から \fIgshadow\fR を作成する
32 (すでに存在する場合は \fIgshadow\fR の情報も用いる)。
33 \fBgrpunconv\fR は \fIgroup\fR と \fIgshadow\fR から
34 \fIgroup\fR を作成し、\fIgshadow\fR を削除する。
36 各プログラムは変換前に、必要なロックを要求する。
42 まず、shadow 化ファイルにあるエントリのうち、
44 また、shadow 化ファイルにあるエントリのうち、
45 通常ファイルでパスワードが `x' になっていないものは、更新される。
46 最後に、通常ファイルに書かれたパスワードは `x' に置き換えられる。
47 これらのプログラムは、初めて変換を行うときにも、
49 shadow 化ファイルを更新するときにも利用できる。
51 \fI/etc/shadow\fR に新しいエントリを追加するとき、
52 \fBpwconv\fR は \fI/etc/login.defs\fR
54 .BR PASS_MIN_DAYS ", " PASS_MAX_DAYS ", " PASS_WARN_AGE
58 \fBpwunconv\fR と \fBgrpunconv\fR
61 shadow 化ファイルのもので更新される。
63 shadow 化ファイルにはそのエントリがなくても、
65 最後に、 shadow 化ファイルは削除される。
69 によって失われる。変換できるものは変換される。
71 (不正なエントリや重複したエントリといった)
72 エラーがパスワードファイルやグループファイルにあると、
73 プログラムは永遠にループしたり、おかしな形で失敗するかもしれない。
74 shadow パスワード・グループへの変換や
75 shadow 化ファイルからの逆変換を行う前に、
76 \fBpwck\fR と \fBgrpck\fR を実行してエラーを修正すること。