Я не могу добавить пароль для вновь созданного пользователя

Я только что создал новую учетную запись с правами администратора, но не могу установить пароль для активации учетной записи. Я не знаю, как настроить пароль учетной записи через терминал.

2 ответа

Решение

Использование passwd, От человека passwd:

DESCRIPTION
       The passwd command changes passwords for user accounts. A normal user
       may only change the password for his/her own account, while the
       superuser may change the password for any account.  passwd also changes
       the account or associated password validity period.

Чтобы использовать, запустите команду passwd, Это попытается изменить ваш пароль - что вы не хотите.

Чтобы изменить пароль другого пользователя, используйте passwd username, Тем не менее, ваш обычный пользователь не будет иметь разрешения на это - только root может изменить пароль другого пользователя.

Как написано на странице руководства:

 A normal user may only change the password for his/her own account

а также

superuser may change the password for any account.

Итак, наконец, вам нужна эта команда:

sudo passwd username

И вы увидите это:

$ sudo passwd askubuntu
  [sudo] password for tim: 
  Enter new UNIX password: 
  Retype new UNIX password: 
  passwd: password updated successfully

С другой стороны, я бы порекомендовал вам использовать команду adduser вместо useradd, При использовании команды adduser система попросит вас ввести пароль вновь созданного пользователя, а команда useradd не то, что я предполагаю, что вы использовали его для создания своего пользователя.

$ sudo adduser abcd

Adding user `abcd' ...
Adding new group `abcd' (1006) ...
Adding new user `abcd' (1003) with group `abcd' ...
Creating home directory `/home/abcd' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 

Вы можете использовать команду тогда passwd изменить пароль, как указано в ответе TIM.

Другие вопросы по тегам