Puppet: Принуждение пользователя к смене пароля при следующем входе в систему

Чтобы обойти эту проблему, вот что я сделал:

  • используйте rufus
  • выберите "Схема раздела MBR для UEFI"
  • запишите в режиме образа DD

1
16.03.2016, 12:20
1 ответ

Похоже, что ресурс exec puppet ищет команду только в текущем каталоге.

Добавление пути к команде chage решило проблему

  $ which chage
  /usr/bin/chage

Итак, объявление ресурса exec выглядит следующим образом

 exec {
  'chage':
        path => '/usr/bin/',
        command => 'chage -d 0 askar',
      }

Убедился, что пароль пользователя истек, что означает, что пользователь должен сменить пароль при следующем входе.

# chage -l askar
Last password change                : Password must be changed 
Password expires                    : Password must be changed
Password inactive                   : password must be changed
Account expires                     : Mar 22, 2016
Minimum number of days between password change          : 30
Maximum number of days between password change          : 60
Number of days of warning before password expires       : 7
0
28.01.2020, 01:23

Теги

Похожие вопросы