Manpages

名 前

grpck - グ ル ー プ フ ァ イ ル が 正 し い か ど う か 検 査 す る

書 式

grpck [-r] [group shadow]

説 明

grpck コ マ ン ド は シ ス テ ム の 認 証 情 報 が 正 し い か ど う か 検 査 す る 。 /etc/group/etc/gshadow 各 フ ァ イ ル の 全 て の エ ン ト リ に 対 し 、 各 フ ィ ー ル ド の 書 式 が 正 し い か 、 そ の デ ー タ が 有 効 な も の か ど う か を 検 証 す る 。 書 式 が 正 し く な い エ ン ト リ や 、 修 正 不 能 な 誤 り を 含 む エ ン ト リ は 削 除 す る よ う プ ロ ン プ ト を 出 す 。 各 々 の エ ン ト リ に 対 し て

- フ ィ ー ル ド の 数 が 正 し い か
- グ ル ー プ 名 に 重 複 が な い か
- メ ン バ ー の リ ス ト と 管 理 者 の リ ス ト が 正 し い か が チ ェ ッ ク さ れ る 。 フ ィ ー ル ド の 数 が 間 違 っ て い た り 、 グ ル ー プ 名 が 重 複 し て い る の は 致 命 的 な エ ラ ー で あ る 。 フ ィ ー ル ド の 数 が 正 し く な い 場 合 、 ユ ー ザ ー は そ の エ ン ト リ 行 を 削 除 す る よ う 促 さ れ る 。 削 除 に 同 意 し な か っ た 場 合 は 、 そ れ 以 降 の チ ェ ッ ク は 行 わ れ な い 。 重 複 し た グ ル ー プ 名 が あ っ た 場 合 も 削 除 を 促 さ れ る が 、 こ の 場 合 は 削 除 し な く て も そ れ 以 降 の チ ェ ッ ク は 続 行 さ れ る 。 他 の 全 て の エ ラ ー に 対 し て は 警 告 が な さ れ る 。 groupmod コ マ ン ド を 実 行 し て そ の エ ラ ー を 修 正 す る と 良 い だ ろ う 。

/etc/group フ ァ イ ル を 操 作 す る コ マ ン ド は 、 壊 れ た エ ン ト リ や 重 複 し た エ ン ト リ を 変 更 で き な い 。 そ の よ う な 際 に 誤 り の あ る エ ン ト リ を 削 除 す る に は grpck を 用 い る と よ い 。

オ プ シ ョ ン

デ フ ォ ル ト で は grpck/etc/group フ ァ イ ル と /etc/gshadow に 対 し て 動 作 す る 。 group パ ラ メ ー タ と shadow パ ラ メ ー タ を 用 い て 、 別 の フ ァ イ ル を 選 択 す る こ と も で き る 。 さ ら に -r フ ラ グ を 指 定 す れ ば 、 リ ー ド オ ン リ ー モ ー ド で コ マ ン ド を 実 行 す る こ と も で き る 。 こ の 場 合 、 変 更 を 行 う か ど う か は ユ ー ザ へ 問 い 合 わ さ れ ず 、 自 動 的 に no と 回 答 さ れ る 。 grpck/etc/group/etc/gshadow の エ ン ト リ を GID で ソ ー ト す る こ と も で き る 。 ソ ー ト モ ー ド で 動 作 さ せ る に は -s フ ラ グ を 与 え る 。 こ の 場 合 チ ェ ッ ク は 行 わ れ ず 、 単 に ソ ー ト す る だ け で あ る 。

フ ァ イ ル

/etc/group   - グ ル ー プ ア カ ウ ン ト 情 報
/etc/gshadow
- 暗 号 化 さ れ た パ ス ワ ー ド と グ ル ー プ 管 理 者 情 報
/etc/passwd  
- ユ ー ザ ー 情 報

関 連 項 目

group(5), passwd(5), shadow(5), groupmod(8)

返 り 値

grpck コ マ ン ド は 終 了 時 に 以 下 の 値 を 返 す :

0 成 功

1 構 文 エ ラ ー

2 誤 っ た グ ル ー プ エ ン ト リ が 存 在 す る

3 グ ル ー プ フ ァ イ ル を オ ー プ ン で き な い

4 グ ル ー プ フ ァ イ ル を ロ ッ ク で き な い

5 グ ル ー プ フ ァ イ ル を 更 新 で き な い

著 者

Julianne Frances Haugh (julie78787 [AT] gmail.com)