passwd._smena_parolja_polzovatelja
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| passwd._smena_parolja_polzovatelja [2015/12/13 00:53] – daniil | passwd._smena_parolja_polzovatelja [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 11: | Строка 11: | ||
| </ | </ | ||
| - | ==== ОПИСАНИЕ | + | ==== Описание |
| - | < | + | Программа |
| - | Программа passwd изменяет пароли пользовательских учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, | + | \\ |
| - | суперпользователь может изменить пароль любой учётной записи. Программа passwd также изменяет информацию об учётной записи или срок действия | + | * **Изменение пароля**: |
| - | пароля. | + | |
| - | + | | |
| - | | + | |
| - | | + | |
| - | только одна попытка ввести правильный пароль. Для суперпользователя этот шаг пропускается, | + | |
| - | + | | |
| - | После ввода пароля проверяется информация об устаревании пароля, | + | |
| - | | + | |
| - | + | Программа passwd не примет пароль, | |
| - | Затем пользователю предложат дважды ввести новый пароль. Значение второго ввода сравнивается с первым и для изменения пароли из обеих попыток | + | Пользователи не могут изменять свои пароли в системе, если включён NIS и они |
| - | должны совпасть. | + | Команда passwd |
| - | + | ||
| - | Затем пароль тестируется на сложность подбора. Согласно общим принципам, | + | |
| - | символов каждого типа: | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | Не включайте системные символы стирания и удаления. | + | |
| - | + | ||
| - | | + | |
| - | Безопасность пароля зависит | + | |
| - | на алгоритме | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | О том, как выбрать стойкий пароль, читайте в http:// | + | |
| - | </ | + | |
| ==== Параметры ==== | ==== Параметры ==== | ||
| - | < | ||
| - | | ||
| - | -a, --all | + | ^ Опция ^ Значение ^ |
| - | | + | | **%%-a, --all%%** | Этот параметр можно использовать только вместе с -S для вывода статуса всех пользователей. | |
| + | | **%%-d, --delete%%** | Удалить пароль пользователя (сделать его пустым). | ||
| + | | **%%-e, --expire%%** | Немедленно сделать пароль устаревшим. В результате это заставит пользователя изменить пароль при следующем входе в систему. | | ||
| + | | **%%-h, --help%%** | Показать краткую справку и закончить работу. | | ||
| + | | **%%-i, --inactive ДНЕЙ%%** | тот параметр используется для блокировки учётной записи по прошествии заданного числа дней после устаревания пароля. То есть, если пароль устарел и прошло более указанных ДНЕЙ, то пользователь больше не сможет использовать данную учётную запись. | | ||
| + | | **%%-k, --keep-tokens%%** | Указывает, | ||
| + | | **%%-l, --lock%%** | Заблокировать пароль указанной учётной записи. Этот параметр блокирует пароль, | ||
| + | | **%%-n, --mindays МИН_ДНЕЙ%%** | Задать минимальное количество дней между сменами пароля. Нулевое значение этого поля указывает на то, что пользователь может менять свой пароль когда захочет. | | ||
| + | | **%%-q, --quiet%%** | Не выводить сообщений при работе. | | ||
| + | | **%%-r, --repository РЕПОЗИТОРИЙ%%** | Изменить пароль в РЕПОЗИТОРИИ.| | ||
| + | | **%%-R, --root КАТ_CHROOT%%** | Выполнить изменения в каталоге КАТ_CHROOT и использовать файлы настройки из каталога КАТ_CHROOT. | | ||
| + | | **%%-S, --status%%** | Показать состояние учётной записи. Информация о состоянии содержит 7 полей. Первое поле содержит имя учётной записи. Второе поле указывает, заблокирован ли пароль учётной записи (**L**), она без пароля (**NP**) или у неё есть рабочий пароль (**P**). Третье поле хранит дату последнего изменения пароля. В следующих четырёх полях хранятся минимальный срок, максимальный срок, период | ||
| + | | **%%-u, --unlock%%** | Разблокировать пароль | ||
| + | | **%%-w, --warndays ПРЕД_ДНЕЙ%%** | Установить число дней выдачи предупреждения, | ||
| + | | **%%-x, --maxdays МАКС_ДНЕЙ%%** | Установить максимальное количество дней, в течении которых пароль остаётся рабочим. После МАКС_ДНЕЙ пароль нужно изменить. | | ||
| - | -d, --delete | + | ==== Возвращаемые значения ==== |
| - | | + | |
| - | | + | |
| - | -e, --expire | + | Программа passwd завершая работу, |
| - | | + | |
| - | + | ||
| - | -h, --help | + | |
| - | | + | |
| - | + | ||
| - | -i, --inactive ДНЕЙ | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | -k, --keep-tokens | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | -l, --lock | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | с помощью ключа SSH). Чтобы заблокировать учётную запись, | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | -n, --mindays МИН_ДНЕЙ | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | -q, --quiet | + | |
| - | Не выводить сообщений при работе. | + | |
| - | + | ||
| - | -r, --repository РЕПОЗИТОРИЙ | + | |
| - | | + | |
| - | + | ||
| - | -R, --root КАТ_CHROOT | + | |
| - | | + | |
| - | + | ||
| - | -S, --status | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | -u, --unlock | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | -w, --warndays ПРЕД_ДНЕЙ | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | -x, --maxdays МАКС_ДНЕЙ | + | |
| - | | + | |
| - | + | ||
| - | ПРЕДОСТЕРЕЖЕНИЯ | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | | + | |
| - | </ | + | |
| - | ==== ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ ==== | + | |
| - | + | ||
| - | < | + | |
| - | Программа passwd завершая работу, | + | |
| - | + | ||
| - | 0 | + | |
| - | | + | |
| - | + | ||
| - | 1 | + | |
| - | | + | |
| - | + | ||
| - | 2 | + | |
| - | | + | |
| - | + | ||
| - | 3 | + | |
| - | | + | |
| - | + | ||
| - | 4 | + | |
| - | | + | |
| - | + | ||
| - | 5 | + | |
| - | | + | |
| - | + | ||
| - | 6 | + | |
| - | | + | |
| - | </ | + | |
| + | * **0** - успешное выполнение | ||
| + | * **1** - доступ запрещён | ||
| + | * **2** - недопустимая комбинация параметров | ||
| + | * **3** - неожиданная ошибка при работе, | ||
| + | * **4** - неожиданная ошибка при работе, | ||
| + | * **5** - файл passwd занят другой программой, | ||
| + | * **6** - недопустимое значение параметра | ||
| ---- | ---- | ||
| Строка 171: | Строка 77: | ||
| Программа **passwd** изменяет пароли пользовательских учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, | Программа **passwd** изменяет пароли пользовательских учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, | ||
| \\ | \\ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Примеры использования ===== | ||
| + | |||
| * Для смены пароля текущего учётной записи: | * Для смены пароля текущего учётной записи: | ||
| <code bash> | <code bash> | ||
passwd._smena_parolja_polzovatelja.1449957206.txt.gz · Последнее изменение: 2015/12/13 00:00 (внешнее изменение)
