08 - 12 - 2019

Список пользователей в Linux хранится в файле /etc/passwd, пароли  хранятся  в отдельном файле — /etc/shadow. Этот файл можно открыть только с правами суперпользователя, и, кроме того, пароли здесь хранятся в зашифрованном виде, поэтому узнать пароль Linux не получиться, а поменять вручную будет практически не возможно.

В большинстве случаев смена пароля выполняется с помощью утилиты passwd. Это очень мощная утилита, она позволяет не только менять пароль, но и управлять сроком его жизни. У неё такой синтаксис:

$ passwd опции пользователь

Допустимые опции:

  • -d — удалить пароль пользователя, после этого он не сможет войти
  • -e — сделать пароль устаревшим
  • -i — через сколько дней после того, как пароль устарел, отключить аккаунт, если пользователь не сменил пароль
  • -l — запретить пользователю входить в систему
  • -n — минимальное количество дней между сменами пароля
  • -S — отобразить информацию об аккаунте
  • -u — отменяет действие параметра -l
  • -x — максимальное количество дней, пока пароль можно использовать.
  • -w — количество дней, после которых нужно предупреждать пользователя о том, что надо сменить пароль.

***

Смена пароля root с помощью терминала:
sudo passwd root

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

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

Чтобы изменить пароль другого пользователя нужно используя права суперпользователя набрать в терминале:
sudo passwd user
Здесь user — это пользователь, для которого нужна смена пароля Linux.

При необходимости, можно удалить пароль Linux для пользователя, тогда он не сможет войти в систему:

sudo passwd -d user









Яндекс.Метрика
secure-hosting-160x600
Бесплатные программы
Бесплантный софт на каждый день
Платные программы
Место, где живут сайты
hosting spaceweb.ru