Чомусь Apple чудово змінює синтаксис чи шлях (вставте сюди випадкові функції) . Таким чином, у мене виникають проблеми з відключенням (не блокування облікового запису, що, здається, працює нормально, встановивши pwdLastSet на 0), що повинно заборонити користувачеві входити в систему.
Причина в тому, що я створюю сценарій, коли:
- Користувач намагається увійти 3 рази -> Вимкнеться
- Сценарій, що працює у фоновому режимі, розблокує акаунт через 30 хвилин або близько того
Між або навіть після того, як системний адміністратор має акуратну кнопку для відключення облікових записів, і він не повинен просто заблокувати акаунти, оскільки це призведе до порушення функції скрипту і всього механізму заблокованого виходу, а скоріше відключить обліковий запис усіх надання облікового запису користувачів недійсним для входу, навіть якщо введено правильний пароль і обліковий запис розблоковано / ніколи не блокується.
Чи можливо це? і де я можу отримати та встановити це значення, оскільки воно впевнене, що воно більше не зберігається в каталозі LDAP (або навіть не було в першу чергу?).
Мова сценарію:
Сервер PHP OSX: 10.8
(Примітка. Я надходжу з Unix і дещо, що фон Windows і пошук речей в OSX є більш заплутаним, ніж ні, оскільки 80% посібників і документації застаріли, якщо вам навіть вдасться знайти будь-які інтерфейси, тож чому мені потрібна допомога навіть основні речі, як з'ясування того, як і де працюють механіки для різних частин пароля / облікового запису)