Як встановити пароль нового користувача після того, як обліковий запис вже створено?


23

Я використовував команду 'useradd' для створення нового облікового запису, але це зробив, не вказуючи пароль. Тепер, коли користувач намагається увійти, він запитує у нього пароль. Якщо я його не встановив спочатку, як зараз встановити пароль?

Відповіді:


33

Найпростіший спосіб зробити це з командного рядка - використовувати passwdкоманду з привілеями root.

passwd username

З man 1 passwd

NAME
       passwd - update user's authentication token
SYNOPSIS
       passwd  [-k]  [-l]  [-u [-f]] [-d] [-n mindays] [-x maxdays]
       [-w warndays] [-i inactivedays] [-S] [--stdin] [username]
DESCRIPTION
       The passwd utility is used to update user's authentication token(s).

Після встановлення пароля користувача, ви можете змусити користувача змінити його при наступному вході за допомогою chageкоманди (також із кореневими привілеями), термін дії якого закінчується.

chage -d 0 username

Коли користувач успішно засвідчить автентифікацію з встановленим вами паролем, йому автоматично буде запропоновано змінити його. Після успішної зміни пароля користувач буде відключений, змушуючи повторну автентифікацію з новим паролем.

Докладнішу man 1 chageінформацію про термін дії пароля див.


О, добре! :) Це досить просто ... Я думав, що passwd скидає лише власний рахунок.
Павло

3
Якщо ви залишите ім’я користувача, воно буде встановлено за вашим обліковим записом.
Джордж М

8

Це досить просто. З командного рядка також видайте

sudo passwd USERNAME

і вам буде запропоновано змінити пароль користувача. Ви також можете подати заявку на адресу відповідного користувача, а потім запустити "passwd"

Useradd не запитує пароль. аддусер робить.


2

Після додавання нового користувача, якщо ви зареєстровані як "root", ви можете встановити пароль за допомогою команди

passwd <username>

Або, якщо ви не root, можете запустити

sudo passwd <username>

Щоб встановити пароль.

Або якщо ви root, тоді ви можете "су" користувачеві та запустити "passwd", щоб встановити пароль.

su <username>
passwd

Також якщо ви можете увійти як користувач, якому ви хочете змінити пароль, увійдіть як цей користувач і введіть його passwd.
eyoung100
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.