В Linux вы можете изменить пароль учетной записи пользователя с помощью passwdутилиты.

Зашифрованные пароли пользователей, а также другая информация, связанная с паролями, хранятся в /etc/shadow файле.

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

Надежный пароль — это самое важное, что вы можете сделать для защиты своей учетной записи. Часто надежный пароль состоит не менее чем из 16 символов и содержит как минимум одну заглавную букву, одну строчную букву, одну цифру и один специальный символ.

В целях безопасности рекомендуется регулярно обновлять пароль и использовать уникальный пароль для каждой учетной записи.

Измените свой пароль пользователя

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

passwd

Вам будет предложено ввести текущий пароль. Если пароль правильный, команда попросит вас ввести и подтвердить новый пароль. Пароли не отображаются на экране при их вводе. При следующем входе в систему используйте новый пароль.

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

Чтобы изменить пароль другой учетной записи пользователя, выполните passwdкоманду, а затем введите имя пользователя. Например, чтобы изменить пароль пользователя с именем unetway, выполните следующую команду:

sudo passwd unetway

Вам будет предложено ввести и подтвердить новый пароль:

Enter new UNIX password:
Retype new UNIX password:

В случае успеха команда напечатает что-то вроде этого:

passwd: password updated successfully

Заставить пользователя сменить пароль при следующем входе

По умолчанию пароли установлены на неограниченный срок действия. Чтобы заставить пользователя изменить свой пароль при следующем входе в систему, используйте passwdкоманду с --expireопцией, за которой следует имя пользователя:

sudo passwd --expire unetway

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