chage - パスワード変更間の最小日数

chage - パスワード変更間の最小日数

-1「パスワード変更間の最小日数」をに設定したものとに違いはありますか0

それとも、両方のコンマが同じ戦略を実行しますか?

chage -m -1 user
chage -m 0 user

ヒントありがとうございます。マニュアル-1に記載されているように変更は見つかりませんが、次のように設定できます。-1

Minimum number of days between password change          : -1

答え1

ソースコードを見ると、chageその機能を説明するコメントがあります-1

/*
 * new_fields - change the user's password aging information interactively.
 *
 * prompt the user for all of the password age values. set the fields
 * from the user's response, or leave alone if nothing was entered. The
 * value (-1) is used to indicate the field should be removed if possible.
 * any other negative value is an error. very large positive values will
 * be handled elsewhere.
 */

したがって、これを指定すると、chage -m -1 <user>minddaysフィールドは無効になります。したがって、ユーザーがパスワードを変更できる頻度を制限するときにパスワードを無効にすると、パスワードを-1ゼロに設定するのと同じ効果があるようです。

引用する

関連情報