Intereting Posts
Как grep определенную строку _and_ первую строку файла? Как я могу интерполировать текстовый файл трехмерных координат (X, Y, Z) на регулярную сетку? Скопировать файлы через сложное соединение ssh? Проблема маршрутизации с внутреннего интерфейса eth1 на внешний интерфейс ppp0 Флаги компилятора для mplayer2 для оптимизации его для старого оборудования Linux LiveCD-сервер с FTP и SSH-сервисами Что такое ярлык bash для перехода к предыдущему каталогу? Как использовать тайм-код при просмотре видео с YouTube с помощью livestreamer? Как получить конкретное поле строки Скрытые файлы и каталоги в домашнем каталоге пользователя Ограничьте время, когда пользователю разрешено входить в систему Синтаксис подстановки процесса. Прямая / правая скобка против заднего / левого кронштейна печать цветного текста с использованием эха Как отключить переменную в командной строке? Ограничение / отключение буферизации на Linux-дисках в виртуальной машине

Как установить пароль нового пользователя после того, как учетная запись уже создана?

Я использовал команду useradd для создания новой учетной записи, но я сделал это без указания пароля. Теперь, когда пользователь пытается войти в систему, он запрашивает у него пароль. Если я не установил его изначально, как мне установить пароль сейчас?

Самый простой способ сделать это из командной строки – использовать команду 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 (также с привилегиями root), срок действия которой истек.

chage -d 0 username

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

См. man 1 chage для получения дополнительной информации о истечении срока действия пароля.

Это довольно просто. Из командной строки выдается либо

 sudo passwd USERNAME 

и вам будет предложено изменить пароль пользователей. Вы также можете использовать соответствующий пользователь, а затем запустить 'passwd'

Useradd не запрашивает пароль. adduser делает.

После добавления нового пользователя, если вы зарегистрировались как «root», вы можете установить пароль с помощью команды

 passwd <username> 

Или, если вы не root, вы можете запустить

 sudo passwd <username> 

Чтобы установить пароль.

Или, если вы root, вы можете «su» для пользователя и запустить «passwd» для установки пароля.

 su <username> passwd