首頁 > 套件與系統管理 > passwd

passwd: 修改使用者密碼

passwd 命令用於在 Linux 系統中更改使用者帳戶的密碼。一般使用者只能更改自己的密碼,而 root 使用者可以更改所有使用者帳戶的密碼,或執行其他操作,例如鎖定/解鎖帳戶。

概述

passwd 是管理使用者密碼的命令,這是系統安全的核心要素。它對於維護強密碼策略和控制帳戶存取至關重要。

主要功能

  • 更改目前使用者的密碼
  • 使用 root 權限更改其他使用者的密碼
  • 鎖定和解鎖使用者帳戶
  • 設定和檢查密碼過期

主要選項

passwd 命令的主要選項通常用於以 root 權限管理其他使用者帳戶。

帳戶管理

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`passwd` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

透過 passwd 命令的各種使用範例,學習密碼管理方法。

更改自己的密碼

passwd

更改目前登入使用者的密碼。執行命令後,系統會提示您輸入目前的密碼和新密碼兩次。

更改其他使用者的密碼 (root)

sudo passwd [使用者名稱]

使用 root 權限更改特定使用者的密碼。在此情況下,您無需知道目前的密碼,只需輸入兩次新密碼即可。

鎖定使用者帳戶 (root)

sudo passwd -l [使用者名稱]

鎖定特定使用者帳戶,使其無法登入。當您想暫時阻止存取而不更改密碼時,鎖定帳戶非常有用。

解鎖使用者帳戶 (root)

sudo passwd -u [使用者名稱]

重新啟用已鎖定的使用者帳戶,使其可以登入。

檢查密碼狀態 (root)

sudo passwd -S [使用者名稱]

檢查特定使用者帳戶的密碼狀態資訊。'PS' 表示已設定密碼,'L' 表示帳戶已鎖定。

提示與注意事項

使用 passwd 命令時需要注意的事項和額外提示。

增強安全性

請務必使用強大且難以預測的密碼。建議組合使用大寫字母、小寫字母、數字和特殊字元,並保持足夠的長度。

  • 至少 8 個字元,組合大寫字母、小寫字母、數字和特殊字元
  • 避免使用字典單字、個人資訊或重複字元
  • 定期更改密碼

root 權限的重要性

root 使用者可以更改系統上所有帳戶的密碼,因此 root 帳戶的密碼應設定得特別強固並嚴格管理。

相關命令

對於更詳細的帳戶管理,例如密碼過期策略,可以使用 `chage` 命令。

  • chage: 設定/檢查使用者密碼過期資訊和策略

相同類別命令