GNU/Linux >> Linux の 問題 >  >> Linux

/etc/shadow から日付を抽出する

chage -l <username>

出力例:

Last password change                                    : Dec 17, 2015
Password expires                                        : Mar 16, 2016
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 7
Maximum number of days between password change          : 90
Number of days of warning before password expires       : 14

for n in $(sudo cat /etc/shadow | awk '{FS=":";print $3}'); do date -d "01/01/1970 +${n}days" +%F; done 

猫の無用な使用賞を避けるには:

for n in $(sudo awk '{FS=":";print $3}' /etc/shadow); do date -d "01/01/1970 +${n}days" +%F; done 

名前付きアカウント passwd -S username のパスワード ステータスを報告する

for user in $(cut -d: -f1 /etc/passwd); do sudo passwd -S $user; done


Linux
  1. CentOS / RHEL 6 で /etc/shadow および/または /etc/passwd ファイルの削除されたルート エントリから復元する方法

  2. /etc/shadow および /etc/passwd ファイルの変更を Auditd で監視するにはどうすればよいですか?

  3. /etc/passwd はグループ内のユーザーを表示しますが、/etc/group は表示しません

  1. Linux でパスワードデータベースファイル (/etc/passwd) を変更することはできますか?

  2. との差 !対!! vs * /etc/shadow 内

  3. 暗号化されていないシステムで /etc/shadow ファイルを編集できない理由は何ですか?

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. Linux – / etc / shadowから日付を抽出しますか?

  3. /etc/issues をセットアップして eth0 の IP アドレスを表示する方法