<span id="vexk9"><table id="vexk9"></table></span>

      passwd

      用于讓用戶可以更改自己的密碼

      補充說明

      passwd命令 用于設置用戶的認證信息,包括用戶密碼、密碼過期時間等。系統管理者則能用它管理系統用戶的密碼。只有管理者可以指定用戶名稱,一般用戶只能變更自己的密碼。

      語法

      passwd(選項)(參數)
      

      選項

      -d:刪除密碼,僅有系統管理者才能使用;
      -f:強制執行;
      -k:設置只有在密碼過期失效后,方能更新;
      -l:鎖住密碼;
      -s:列出密碼的相關信息,僅有系統管理者才能使用;
      -u:解開已上鎖的帳號。
      

      參數

      用戶名:需要設置密碼的用戶名。

      知識擴展

      與用戶、組賬戶信息相關的文件

      存放用戶信息:

      /etc/passwd
      /etc/shadow
      

      存放組信息:

      /etc/group
      /etc/gshadow
      

      用戶信息文件分析(每項用:隔開)

      例如:jack:X:503:504:::/home/jack/:/bin/bash
      jack  # 用戶名
      X  # 口令、密碼
      503  # 用戶id(0代表root、普通新建用戶從500開始)
      504  # 所在組
      :  # 描述
      /home/jack/  # 用戶主目錄
      /bin/bash  # 用戶缺省Shell
      

      組信息文件分析

      例如:jack:$!$:???:13801:0:99999:7:*:*:
      jack  # 組名
      $!$  # 被加密的口令
      13801  # 創建日期與今天相隔的天數
      0  # 口令最短位數
      99999  # 用戶口令
      7  # 到7天時提醒
      *  # 禁用天數
      *  # 過期天數
      

      實例

      如果是普通用戶執行passwd只能修改自己的密碼。如果新建用戶后,要為新用戶創建密碼,則用passwd用戶名,注意要以root用戶的權限來創建。

      [root@localhost ~]# passwd linuxde     # 更改或創建linuxde用戶的密碼;
      Changing password for user linuxde.
      New UNIX password:           # 請輸入新密碼;
      Retype new UNIX password:    # 再輸入一次;
      passwd: all authentication tokens updated successfully.  # 成功;
      

      普通用戶如果想更改自己的密碼,直接運行passwd即可,比如當前操作的用戶是linuxde。

      [linuxde@localhost ~]$ passwd
      Changing password for user linuxde.  # 更改linuxde用戶的密碼;
      (current) UNIX password:    # 請輸入當前密碼;
      New UNIX password:          # 請輸入新密碼;
      Retype new UNIX password:   # 確認新密碼;
      passwd: all authentication tokens updated successfully.  # 更改成功;
      

      比如我們讓某個用戶不能修改密碼,可以用-l選項來鎖定:

      [root@localhost ~]# passwd -l linuxde     # 鎖定用戶linuxde不能更改密碼;
      Locking password for user linuxde.
      passwd: Success            # 鎖定成功;
      
      [linuxde@localhost ~]# su linuxde    # 通過su切換到linuxde用戶;
      [linuxde@localhost ~]$ passwd       # linuxde來更改密碼;
      Changing password for user linuxde.
      Changing password for linuxde
      (current) UNIX password:           # 輸入linuxde的當前密碼;
      passwd: Authentication token manipulation error      # 失敗,不能更改密碼;
      

      再來一例:

      [root@localhost ~]# passwd -d linuxde   # 清除linuxde用戶密碼;
      Removing password for user linuxde.
      passwd: Success                          # 清除成功;
      
      [root@localhost ~]# passwd -S linuxde     # 查詢linuxde用戶密碼狀態;
      Empty password.                          # 空密碼,也就是沒有密碼;
      

      注意:當我們清除一個用戶的密碼時,登錄時就無需密碼,這一點要加以注意。

      主站蜘蛛池模板: 欧洲亚洲综合一区二区三区| 亚洲综合色在线观看亚洲| 亚洲AV人无码综合在线观看| 99久久国产综合精品swag| 亚洲av永久中文无码精品综合| 狠狠色丁香婷婷综合久久片| 中文字幕色综合久久| 色综合色综合色综合色综合网| 伊人久久五月丁香综合中文亚洲 | 激情综合婷婷丁香五月俺来也| 亚洲AV成人潮喷综合网| 自拍 偷拍 另类 综合图片| 精品久久人人做人人爽综合| 色欲人妻综合AAAAAAAA网| 亚洲AV综合色区无码另类小说| 国产成人综合亚洲| 激情综合网五月激情| 亚洲AV综合色区无码一区爱AV| 区二区三区激情综合| 制服丝袜人妻综合第一页| 久久综合香蕉久久久久久久 | 亚洲国产欧美国产综合一区 | 五月综合色婷婷影院在线观看| 亚洲精品第一国产综合精品| 久久久综合九色合综国产| 国产精品一区二区综合| 久久综合狠狠综合久久综合88| 久久久久综合中文字幕| 国产成人综合亚洲| 亚洲伊人久久成综合人影院| 狠狠做深爱婷婷久久综合一区| 婷婷丁香五月天综合东京热| 狠狠色噜噜狠狠狠狠色吗综合| 色综合一区二区三区| 青青草原综合久久大伊人| 九月丁香婷婷亚洲综合色| 久久综合久久美利坚合众国| 人人狠狠综合久久亚洲| 日日狠狠久久偷偷色综合免费| 中文字幕亚洲综合久久男男| 亚洲色偷偷偷鲁综合|