本教程向您展示如何在 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 中更改用戶密碼。我希望您了解如何有效地使用此命令。如果您有任何問題,請在評論中告訴我們。