技術員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

Linux命令詳解之passwd

來源:技術員聯(lián)盟┆發(fā)布時間:2018-09-05 18:12┆點擊:

  超級用戶可以不輸入待修改用戶的密碼;

  選項:

  -a,--all

  與-S搭配使用,顯示所有用戶狀態(tài)

  -d,--delete

  刪除用戶密碼

  -e,--expire

  使用戶密碼立即失效,強制用戶下次登錄時修改密碼

  -h,--help

  顯示幫助信息并退出

  -i,--inactive INACTIVE

  當賬戶失效INACTIVE天后,用戶無法再使用該賬戶登錄

  -n,--mindays MIN_DAYS

  密碼兩次修改的時間至少間隔MIN_DAYS天,若MIN_DAYS為0,則表示可在任意時刻進行修改

  -S,--status

  顯示賬戶狀態(tài)信息,共有7個字段,分別是登錄名、L(P or NP)、上次修改時間、最小年齡、最大年齡、警告期、inactive period。這些ages的單位都是天。

  -w,--warndays WARN_DAYS

  密碼失效前WARN_DAYS天發(fā)出警告

  -x,--maxdays MAX_DAYS

  設置密碼最長的有效期

  文件:

  /etc/passwd

  用戶賬戶信息

  /etc/shadow

  加密用戶賬戶信息

  /etc/pam.d/passwd

  passwd的PAM配置

  退出值:

  0:成功

  1:拒絕訪問

  2:選項結合無效

  3:未知失敗,nothing done

  4:未知失敗,passwd文件丟失

  5:passwd文件被占用,再次嘗試

  6:選項存在無效參數(shù)

  例子:

  查看所有用戶信息

  sudo--status --all

  修改當前用戶密碼