本教程向您展示如何在 Linux 中更改用戶密碼。以下說明適用於任何 Linux 發行版。這個 密碼 該命令用於更新或更改用戶的身份驗證令牌。
有兩種類型的用戶:普通用戶和 root 用戶。普通用戶只能更改自己帳戶的密碼,而超級用戶(即 root)可以更改自己的密碼以及 Linux 操作系統中存在的任何用戶帳戶。
讓我們討論一些創建強密碼的準則。
如果您創建一個強密碼,它應該是 16 個字符。這表明您的密碼強度很高。至少一個特殊字符、一個大寫字母和一個數字以生成強密碼。使用簡單的密碼很容易闖入系統。因此,請使用至少足以阻止黑客企圖的密碼。
讓我們討論用於更改密碼的命令。
在 Linux 中使用 passwd 命令更改用戶密碼
這個 密碼 此命令不帶參數用於更改當前登錄 Linux 的用戶的密碼。
$ passwd
筆記: Linux 具有隱藏密碼的能力。它是隱藏的,因此看不到任何字母或數字。
更改其他用戶的密碼
此權限僅授予超級用戶 root。 在 Linux 中,只有 root 用戶或其他具有 sudo 權限的用戶才能更改其他帳戶的密碼。
語法是:
$ passwd [username] OR $ sudo passwd [username]
輸出如下所示:
Enter new password: Retype new password:
顯示系統中所有用戶的列表
Linux 將用戶詳細信息、默認主目錄和默認 shell 存儲在一個名為 . /etc/密碼.
您可以通過以下方式打開文件:
$ cat /etc/passwd
列出所有用戶帳戶
我們可以用 grep 運行命令以列出所有用戶帳戶。 grep 命令用於搜索條件中列出的單詞。
語法是:
$ grep [username] /etc/passwd

結論是
本教程向您展示瞭如何在 Linux 中更改用戶密碼。我希望您了解如何有效地使用此命令。如果您有任何問題,請在評論中告訴我們。