Solaris 資料一覧

アカウントのパスワードを履歴管理する

2008/6/10更新

対応バージョン: 10

アカウントのパスワードを履歴管理し、過去n世代前のパスワードが使用できないようにするには/etc/default/passwdのHISTORYパラメータに管理する世代数を設定する。

設定可能な値は0〜26である(0は履歴管理なし)。

例) 3世代分管理

HISTORY=3

履歴管理が設定された状態でパスワード変更に過去n世代以内のものを使用しようとすると以下のようなメッセージが出る。

% passwd foo
既存のログインパスワードを入力してください: *****
新しいパスワード: *****
passwd: パスワードは履歴リスト内にあります。

再度実行してください
新しいパスワード: 

尚、この設定が適用されるのはローカルのアカウントに限られる。