名 前
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)