Мы ищем ноутбуки с предустановленной Ubuntu и нам нужен способ заставить пользователя установить пароль во время первой загрузки.
Есть ли стандартный способ сделать это?
Вы хотели бы установить каждый, пользователи считают пароль для истечения когда-то в прошлом.
От чиновника документация управления пользователями Ubuntu:
Для легкого просмотра текущего статуса учетной записи пользователя используйте следующий синтаксис:
sudo chage -l username
Вывод ниже показывает интересные факты об учетной записи пользователя, а именно, что нет никаких примененных политик:
Last password change : Jan 20, 2008 Password expires : never Password inactive : never Account expires : never Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7
Для установки любого из этих значений просто используйте следующий синтаксис и следуйте за интерактивными подсказками:
sudo chage username
Следующее является также примером того, как можно вручную изменить явную дату истечения срока (-E) до 31.01.2008, минимальный срок действия пароля (-m) 5 дней, максимального срока действия пароля (-M) 90 дней, периода неактивности (-I) 5 дней после истечения пароля, и период времени предупреждения (-W) 14 дней перед истечением пароля.
sudo chage -E 01/31/2008 -m 5 -M 90 -I 30 -W 14 username
Для проверки изменений используйте тот же синтаксис, как упомянуто ранее:
sudo chage -l username
Вывод ниже показывает новые политики, которые были установлены для учетной записи:
Last password change : Jan 20, 2008 Password expires : Apr 19, 2008 Password inactive : May 19, 2008 Account expires : Jan 31, 2008 Minimum number of days between password change : 5 Maximum number of days between password change : 90 Number of days of warning before password expires : 14
Другие Соображения безопасности Много приложений используют альтернативные механизмы аутентификации, которые могут быть легко пропущены даже опытными системными администраторами. Поэтому важно понять и управлять, как пользователи аутентифицируют и получают доступ к сервисам и приложениям на Вашем сервере.
Кроме того, выезд, Автоматизирующий/Настраивающий установку Ubuntu с помощью предварительного отбора. Это похоже на то, что Вы хотите сделать.