Linuxで使うpasswdコマンドに関するチートシートを記載します。
管理人
パスワード管理ってややこしいよね!
passwdコマンドのチートシート
本記事はチートシートのみです。一部chageコマンドも記載しています。
ちなみに passwd -e は初回ログイン時に初期PW変更させたい時に便利です。
# コマンド書式
passwd [オプション] [数値] [ユーザー名]
# パスワード変更
passwd hoge
# パスワードが変更可能となるまでの最短日数
# パスワードを変更してから最低90日間は変更不可
passwd -n 90 hoge
# パスワードが有効な最長日数
# 90日を過ぎるとパスワードの変更を求められる(変更しないとログイン不可)
passwd -x 90 hoge
chage -M 90 hoge
# パスワード期限の90日前から警告が表示
passwd -w 90 hoge
# パスワードの期限切れから90日後にアカウントが停止
passwd -i 90 hoge
# アカウントをロックしてログインできなくする
passwd -l hoge
# アカウントのロックを解除
passwd -u hoge
# パスワードを即座に無効化し、次回ログイン時に変更を求める
passwd -e hoge
# アカウントポリシの確認
chage -l hoge
最終パスワード変更日 : 12月 01, 2021
パスワード期限 : 3月 01, 2022
パスワード無効化中 : 3月 16, 2022
アカウント期限切れ : なし
パスワードが変更できるまでの最短日数 : 90
パスワードを変更しなくてよい最長日数 : 90
パスワード期限が切れる前に警告される日数 : 90
コメント