[チートシート]Linuxのpasswdコマンドによるパスワード管理

Infrastructure
Infrastructure

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

コメント

タイトルとURLをコピーしました