Linux命令詳解之passwd

來源:互聯網
上載者:User

   作用:修改使用者密碼

  格式:passwd [options] [LOGIN]

  描述:

  普通使用者僅能修改自己的密碼;超級使用者可以修改任意賬戶的密碼;也可以改變相關賬戶密碼的有效期間;

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

  選項:

  -a,--all

  與-S搭配使用,顯示所有使用者狀態

  -d,--delete

  刪除使用者密碼

  -e,--expire

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

  -h,--help

  顯示協助資訊並退出

  -i,--inactive INACTIVE

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

  -n,--mindays MIN_DAYS

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

  -S,--status

  顯示賬戶狀態資訊,共有7個欄位,分別是登入名稱、L(P or NP)、上次修改時間、最小年齡、最大年齡、警告期、inactive period。這些ages的單位都是天。

  -w,--warndays WARN_DAYS

  密碼失效前WARN_DAYS天發出警告

  -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:選項存在無效參數

  例子:

  查看所有使用者資訊

  sudo--status --all

  修改目前使用者密碼

  passwd

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。