2.12 Біометрія Touch ID та паролі облікових записів
Заборона підказок паролів та регулювання біометричної автентифікації Touch ID.
Рекомендацій: 2
macOS 26 Tahoe v1.1.0
2.12.1 Переконайтеся, що облікові записи користувачів не мають підказки до пароля (Автоматизовано)
Підказки паролів допомагають користувачеві згадати паролі для різних систем і/або облікові записи. У більшості випадків підказки щодо пароля прості та тісно пов’язані з паролем користувача пароль.
Підказки щодо пароля, тісно пов’язані з паролем користувача, є безпекою вразливість, особливо в епоху соціальних мереж. Більша ймовірність того, що неавторизовані користувачі вгадати пароль користувача, якщо є підказка до пароля. Підказка до пароля дуже чутливі до атак соціальної інженерії та поширення інформації в соціальних мережах мережі.
Виконайте команду в Терміналі для перевірки:
/usr/bin/sudo /usr/bin/dscl . -list /Users hint \
/usr/bin/sudo /usr/bin/dscl . -list /Users hint . -list /Users hint
не відповідає вимогам.
приклад:
підказка пароля першого користувача
підказка пароля другого користувача2
третій користувач
fourthuser
Гість
Щоб видалити підказку щодо пароля користувача, виконайте такі дії:
- Відкрийте налаштування системи
- Виберіть Touch ID і паролі (або пароль для входу на Mac без Touch ID)
- Виберіть Змінити…
- Змініть пароль і переконайтеся, що в полі підказки пароля не введено жодного тексту
Виконайте команду в Терміналі для застосування налаштування:
/usr/bin/sudo /usr/bin/dscl . -list /Users hint . -delete /Users/ \
/usr/bin/sudo /usr/bin/dscl . -list /Users hint . -delete /Users/firstuser \
/usr/bin/sudo /usr/bin/dscl . -list /Users hint . -delete /Users/seconduser
які не сумісні з Mac. Використовуйте метод терміналу, якщо в ньому немає кількох користувачів
відповідність.
Організації можуть розглянути можливість введення номера телефону служби підтримки організації або іншого тексту (наприклад, попередження для користувача). Номер довідкової служби підходить лише для організацій із навченим персоналом довідкової служби, який перевіряє ідентифікаційні дані користувачів для скидання пароля.
📋 CIS Controls & Нормативні посилання
IG 1, 2, 3
IG 1, 2
2.12.2 Аудит Touch ID (Вручну)
Apple інтегрувала Touch ID у macOS і дозволяє багатьом користувачам використовувати відбитки пальців загальні операції. Будь-яке використання Touch ID вимагає наявності пароля та використовувати цей пароль після кожного перезавантаження або коли з тих пір минуло більше 48 годин пристрій востаннє розблоковано. Touch ID не замінює пароль. Використання Проте Touch ID може зробити використання паролів більш безпечним для авторизованих користувачів з фізичним доступом до Mac. Звичайні повсякденні робочі операції можуть усунути використання консольного введення пароля, якщо не потрібно перезавантаження, крім понеділка ранок. Рідке розблокування екрана паролем може зробити більш складним парольна фраза, яка рідко використовується. Коли використовується Touch ID, він усуває ризик плечовий серфінг (включаючи відеоспостереження) для захоплення облікових даних консолі. там було багато повідомлень про захоплення паролів для серфінгу на плечі на пристроях iOS. Звіти не були широко розповсюджені на комп’ютерах Mac, але пошук паролів простіше ніж інші методи злому зашифрованого Mac. Коли SmartCard або YubiKey надані організацією та доступні для Консольна автентифікація, яка є набагато безпечнішим варіантом, ніж використання Touch ID і є кращим.
Touch ID дозволяє за відбитком пальця, зареєстрованим в обліковому записі, отримати доступ до ключа, який використовує a наданий раніше пароль.
Touch ID більш зручний для використання з агресивними елементами керування блокуванням екрана.
Щоб перевірити налаштування Touch ID, виконайте такі дії:
- Відкрийте налаштування системи
- Виберіть Touch ID & Password
- Переконайтеся, що налаштування Touch ID відповідають вимогам вашої організації
Виконайте команду в Терміналі для перевірки:
/usr/bin/sudo -u /usr/bin/bioutil -r \
/usr/bin/sudo /usr/bin/bioutil -r -s | /usr/bin/awk '/timeout/'
Touch ID для розблокування: <0,1>
Touch ID для ApplePay: <0,1>
Ефективний Touch ID для розблокування: <0,1>
Ефективний Touch ID для ApplePay: <0,1>
Час очікування Touch ID (у секундах):
Значення тайм-ауту становить секунди і може бути встановлено будь-яке значення.
приклад:
% /usr/bin/sudo -u firstuser /usr/bin/bioutil -r
Конфігурація User Touch ID:
Touch ID для розблокування: 1
Touch ID для ApplePay: 1
Ефективний Touch ID для розблокування: 1
Ефективний Touch ID для ApplePay: 1
% /usr/bin/sudo usr/bin/bioutil -r -s | /usr/bin/awk ‘/timeout/’
Час очікування Touch ID (у секундах): 172800
У наведеному вище прикладі користувач увімкнув Touch ID для розблокування системи
і для Apple Pay. Максимальний час очікування для Touch ID становить 48 годин (172800
секунд).
Виконайте такі дії, щоб налаштувати Touch ID відповідно до вимог вашої організації:
- Відкрийте налаштування системи
- Виберіть Touch ID & Password
- Налаштуйте налаштування Touch ID відповідно до вимог вашої організації
Виконайте команду в Терміналі для застосування налаштування:
/usr/bin/sudo -u /usr/bin/bioutil -w -u <0,1> \
/usr/bin/sudo -u /usr/bin/bioutil -w -a <0,1> \
/usr/bin/sudo usr/bin/bioutil -w -s -o \
/usr/bin/sudo -u /usr/bin/bioutil -w -u 1 \
/usr/bin/sudo -u /usr/bin/bioutil -w -a 1 \
/usr/bin/sudo usr/bin/bioutil -w -s -o 86400
📋 CIS Controls & Нормативні посилання
IG 1, 2, 3
IG 1, 2, 3
IG 1, 2
IG 1, 2, 3
Потрібні інші розділи стандарту?
Перегляньте повний інтерактивний перелік усіх рекомендацій у головному хабі стандарту.
