По какой-то причине Apple отлично справляется с изменением синтаксиса или пути (вставьте сюда случайную функцию). И, таким образом, у меня возникают проблемы с отключением (не блокируя учетную запись, которая, кажется, работает нормально, установив pwdLastSet в 0), что должно отключить пользователя от входа в систему.
Причина в том, что я создаю сценарий, в котором:
- Пользователь пытается войти 3 раза -> Заблокирован
- Сценарий, работающий в фоновом режиме, разблокирует учетную запись через 30 минут или около того
В промежутке или даже после того, как у системного администратора есть аккуратная кнопка для отключения учетных записей, он должен не просто блокировать учетные записи, потому что это как бы разрушает цель сценария и весь механизм блокировки, а скорее отключает учетную запись все вместе делает учетную запись пользователя недействительной для входа в систему, даже если указан правильный пароль и учетная запись разблокирована / никогда не блокируется в первую очередь.
Это возможно? и где я могу получить и установить это значение, потому что оно больше не хранится в каталоге LDAP (или даже не было изначально)?
Язык сценариев: PHP
OSX Server: 10,8
(Примечание: я из Unix и кое-что из того, что фон Windows и поиск вещей в OSX более запутанны, чем нет, так как 80% руководств и документации устарели, если вам даже удастся найти что-нибудь на веб-страницах, поэтому мне нужна помощь с даже основные вещи, как выяснить, как и где механика для различных частей пароля / учетной записи)