Users

在 Ubuntu 上添加了一個新使用者,設置密碼不起作用?

  • March 23, 2019

我創建了一個新使用者:

$ sudo useradd -m Ari -p pass123

但是當我登錄時它說密碼不正確,我知道它是正確的,因為我將命令行日誌保存為文本文件。

除此之外,同時我還創建了一個群:

$ sudo groupadd testgroup1

並將新帳戶添加到其中:

$ sudo usermod -a -G testgroup1 Ari

為什麼不能登錄?

-p選項正在尋找加密密碼:

-p, –password 密碼

> > crypt(3) 返回的加密密碼。預設是禁用密碼。 > > >

Note: This option is not recommended because the password (or encrypted password) will
be visible by users listing the processes.

You should make sure the password respects the system's password policy.

您應該使用以下方法更改密碼:

sudo passwd Ari

為了使用該-p選項,您必須首先加密密碼。您可以使用此處提到的一些方法,例如:

$ mkpasswd
Password:
1puqSPGTnyi5o
$ sudo useradd -m Ari -p 1puqSPGTnyi5o

請注意,該mkpasswd實用程序包含在whois包中,可以通過 apt 獲取

引用自:https://unix.stackexchange.com/questions/508170