歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux維護 >> Linux系統Passwd命令的使用方法

Linux系統Passwd命令的使用方法

日期:2017/3/2 10:28:23   编辑:Linux維護

Linux用戶們對各種命令行一定是相當的熟悉了,不過今天小編還是給大家帶來了一個實用的命令行,那就是passwd命令行,還不請楚passwd命令行有哪些功能作用的用戶,就一起來看看吧。

作用:修改用戶密碼

格式: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

以上就是passwd命令行的一些功能作用了,喜歡命令行的Linux用戶們,就一起來看看吧。

Copyright © Linux教程網 All Rights Reserved