passwd − ユ ー ザ パ ス ワ ー ド を 変 更 す る
passwd [-k] [-l] [-u [-f]] [-d] [-e] [-n mindays] [-x maxdays] [-w warndays] [-i inactivedays] [-S] [--stdin] [username]
Passwd は ユ ー ザ ア カ ウ ン ト ・ グ ル ー プ ア カ ウ ン ト の パ ス ワ ー ド を 変 更 す る 。
Passwd は Linux-PAM と Libuser APIを 通 し て 機 能 す る よ う に 設 定 さ れ て い る 。
Passwd は "passwd" サ ー ビ ス と し て Linux-PAM で 初 期 化 し 認 証 す る た め に 、 設 定 し た password モ ジ ュ ー ル を 使 用 す る 。 そ の 後 、 ユ ー ザ の パ ス ワ ー ド を 更 新 す る 。
Linux-PAM 設 定 フ ァ イ ル の 簡 単 な エ ン ト リ は 以 下 に 記 述 す る 。
#
# passwd service entry that does strength checking of
# a proposed password before updating it.
#
passwd password requisite \
/usr/lib/security/pam_cracklib.so retry=3
passwd password required \
/usr/lib/security/pam_unix.so use_authtok
# 注 意 : 他 の モ
ジ ュ ー ル タ イ
プ は こ の プ ロ
グ ラ ム を 適 切
に 機 能 さ せ る
た め に は 必 要
な い 。
-k オ プ シ ョ ン |
-k は 失 効 し た 認 証 ト ー ク ン (パ ス ワ ー ド )だ け を 更 新 す る 事 |
を 指 す 。 ユ ー ザ が 失 効 前 の ト ー ク ン を そ の ま ま 使 用 し た い 場 合 。
-l こ の オ プ シ ョ ン は 特 定 の ア カ ウ ン ト を ロ ッ ク し た い 場 合 に 使 用 さ れ 、 |
root の み 使
用 可 能 。 ロ ッ
ク は 暗 号 化 さ
れ た パ ス ワ ー
ド を 不 正 な 文
字 列 と し て 処
理 す る (暗 号 化
さ れ た パ ス ワ
ー ド の 前 に !を
付 け る )事 で 実
行 さ れ る 。
--stdin こ の オ プ シ
ョ ン は passwd が 標
準 入 力 か ら 新
し い パ ス ワ ー
ド を 読 み 込 む
場 合 を 指 す 。
パ イ プ か ら で
も 可 能 で あ る
。
-u こ の オ プ シ ョ ン は |
-l オ プ シ ョ ン の 逆 で あ る 。 プ レ フ ィ ッ ク ス ! を 削 |
除 す る 事 に よ っ て ア カ ウ ン ト の パ ス ワ ー ド を 解 除 す る 。 root の み 使 用 可 能 。 標 準 で は passwd は パ ス ワ ー ド が 無 い ア カ ウ ン ト を 拒 否 す る ("!" の み パ ス ワ ー ド と し て い る 場 合 は ア カ ウ ン ト を 解 除 し な い )。 強 制 オ プ シ ョ ン -f は こ の 保 護 を 無 効 に す る 。
-d こ の オ プ シ ョ ン は ア カ ウ ン ト の パ ス ワ ー ド を 無 効 に す る た め の 手 早 い 方 法 で あ る 。 指 定 の ア カ ウ ン ト を パ ス ワ ー ド な し に 設 定 す る 。 |
root の み 使 用 可 能 。
-e こ の オ プ シ ョ ン は ア カ ウ ン ト の パ ス ワ ー ド の 有 効 期 間 を 無 効 に す る た め の 手 早 い 方 法 で あ る 。 該 当 の ユ ー ザ ー は 次 回 ロ グ イ ン 時 に パ ス ワ ー ド の 変 更 を 求 め ら れ る 。 |
root の み 使 用 可 能 。
-f こ の オ プ シ ョ ン は 同 時 に 指 定 し た オ プ シ ョ ン を 強 制 実 行 す る 。 | |
-n こ の オ プ シ ョ ン は ユ ー ザ の ア カ ウ ン ト が パ ス ワ ー ド 有 効 期 限 に 対 応 し て い る 場 合 、 パ ス ワ ー ド 変 更 後 に 再 度 変 更 が 可 能 に な る ま で を 日 単 位 で 設 定 す る 。 |
root の み 使 用 可 能 。
-x こ の オ プ シ ョ ン は ユ ー ザ の ア カ ウ ン ト が パ ス ワ ー ド 有 効 期 限 に 対 応 し て い る 場 合 、 パ ス ワ ー ド 有 効 期 間 を 日 単 位 で 設 定 す る 。 |
root の み 使 用 可 能 。
-w こ の オ プ シ ョ ン は ユ ー ザ の ア カ ウ ン ト が パ ス ワ ー ド 有 効 期 限 に 対 応 し て い る 場 合 、 パ ス ワ ー ド 失 効 前 に 、 ユ ー ザ へ 警 告 を 日 単 位 で 予 告 す る た め に 設 定 す る 。 |
root の み 使 用 可 能 。
-i こ の オ プ シ ョ ン は ユ ー ザ の ア カ ウ ン ト が パ ス ワ ー ド 有 効 期 限 に 対 応 し て い る 場 合 、 パ ス ワ ー ド が 有 効 期 限 に 達 し て 無 効 と す べ き 場 合 、 パ ス ワ ー ド を 無 効 に す る ま で の 猶 予 期 間 を 日 単 位 で 設 定 す る 。 |
root の み 使 用 可 能 。 訳 注 : 指 定 し た 日 数 を 超 え て パ ス ワ ー ド 期 限 切 れ 状 態 の ま ま に す る と 、 ユ ー ザ は そ の ア カ ウ ン ト に 入 れ な く な る 。
-S こ の オ プ シ ョ ン は ア カ ウ ン ト の パ ス ワ ー ド の 状 態 に つ い て 短 い 情 報 を 出 力 す る 。 |
rootの み 使 用 可 能 。
パ ス ワ ー ド を 保 護 せ よ 。 パ ス ワ ー ド を 書 か ず に 記 憶 せ よ 。 特 に 、 パ ス ワ ー ド を メ モ し た 紙 を そ こ か し こ に 放 置 し て は い け な い 。 暗 号 化 さ れ て い な い フ ァ イ ル に 記 入 し て は い け な い 。 他 組 織 に よ っ て 制 御 さ れ て い る シ ス テ ム と は 無 関 係 の パ ス ワ ー ド を 使 用 せ よ 。 特 に コ ン ピ ュ ー タ サ ポ ー ト や ベ ン ダ ー と 名 乗 る 者 に は 、 自 分 の パ ス ワ ー ド を 共 有 、 付 与 し て は い け な い 。 パ ス ワ ー ド を 入 力 し て い る の を 誰 か に の ぞ か れ て は い け な い 。 信 頼 で き な い コ ン ピ ュ ー タ に パ ス ワ ー ド を 入 力 し て は い け な い 。 ま た 、 何 か が \[u300C]怪 し い 」 場 合 、 誰 か が パ ス ワ ー ド を ハ イ ジ ャ ッ ク し よ う と し て い る か も し れ な い 。 パ ス ワ ー ド を 特 定 期 間 の み 使 用 し 、 定 期 的 に 変 更 せ よ 。 予 測 困 難 な パ ス ワ ー ド を 選 択 せ よ 。
passwd は 本 当 に 悪 い パ ス ワ ー ド を 選 択 す る 事 を 阻 止 し よ う と す る が 、 絶 対 安 全 で は な い 。 賢 く パ ス ワ ー ド を 作 成 せ よ 。 辞 書 に 載 っ て い る も の を 使 用 し て は い け な い (い か な る 言 語 、 専 門 用 語 で あ っ て も い け な い )。 名 前 (配 偶 者 、 親 、 子 、 ペ ッ ト 、 フ ァ ン タ シ ー の キ ャ ラ ク タ 、 有 名 人 、 地 名 )、 ま た は 自 分 に 関 連 す る あ ら ゆ る 個 人 的 な 名 前 や 、 ア カ ウ ン ト 名 を 使 用 し て は い け な い 。 入 手 可 能 な (電 話 番 号 、 車 の ナ ン バ ー 、 ま た は 社 会 保 障 番 号 )個 人 情 報 や 自 分 を と り ま く 環 境 の 情 報 を 使 用 し て は い け な い 。 誕 生 日 や 単 純 な パ タ ー ン (例 と し て qwerty abc ま た は aaa )を 使 用 し て は い け な い 。 そ れ ら の 逆 読 み に 前 後 し て 続 け て 数 字 を 使 用 し て は い け な い 。 そ う せ ず 、 大 文 字 、 小 文 字 、 数 字 、 ま た は 句 読 点 を 混 ぜ て 使 用 せ よ 。 新 規 の パ ス ワ ー ド を 選 択 す る 際 に は 今 ま で 使 用 し て き た ど の パ ス ワ ー ド に も 関 連 な い よ う に 注 意 す る 。 長 い パ ス ワ ー ド (例 え ば 8文 字 )を 使 用 せ よ 。 単 語 の ペ ア を 句 読 点 と 一 緒 に し た り 、 パ ス フ レ ー ズ (理 解 可 能 な 複 数 の 単 語 の シ ー ケ ン ス )、 ま た は 各 パ ス フ レ ー ズ の 頭 文 字 を 使 用 し て も 良 い 。
目 的 を 成 功 し て 終 了 し た 後 に passwd は 返 り 値 0 を 出 力 し て 終 了 す る 。 返 り 値 1 は エ ラ ー が 発 生 し た こ と を 意 味 す る 。 エ ラ ー メ ッ セ ー ジ は 標 準 エ ラ ー 出 力 に 出 力 さ れ る 。
Linux-PAM (Linux の Pluggable Authentication モ ジ ュ ー ル )。 注 意 。 使 用 し て い る デ ィ ス ト リ ビ ュ ー シ ョ ン の Linux-PAM が Linuxフ ァ イ ル シ ス テ ム 標 準 に 準 拠 し て い る 場 合 、 例 示 し た 様 に 、 /usr/lib/security/ で は な く 、 /lib/security/ に モ ジ ュ ー ル が あ る 。
/etc/pam.d/passwd - the Linux-PAM 設 定 フ ァ イ ル
既 知 の バ グ は 無 い 。
pam(8), pam.d(5), libuser.conf(5), と pam_chauthtok(3)。
Linux-PAM に て こ の プ ロ グ ラ ム を 設 定 す る た め の ま と ま っ た 情 報 は 、 /usr/share/doc/pam... に あ る Linux-PAM System Administrators’ Guide を 参 照 の こ と 。
Cristian Gafton <gafton@redhat.com>