Мне нравится возможность использовать Touch ID для быстрой разблокировки моего Macbook, например, когда я несколько минут уходил от машины, но она все еще находится в безопасном месте.
Но я также хотел бы иметь возможность заблокировать его надлежащим образом с помощью пароля, когда я забираю его из офиса или иным образом желаю повысить безопасность.
По умолчанию вам необходимо ввести пароль после перезагрузки системы, или если вы получите 5 неудачных отпечатков пальцев подряд или после отсутствия входа в течение 48 часов.
Существует ли команда командной строки или программный способ репликации этого состояния, чтобы я мог написать ее с помощью одного из различных инструментов автоматизации?
Ответы:
Вы ищете инструмент командной строки
bioutil
. Вероятно, с опцией -u.источник
bioutil -w -u 0
и затем делаю тоbioutil -w -u 1
, что хочу - он заставляет ввести пароль один раз, а затем снова принимает отпечатки пальцев. Тем не менее, он также всегда запрашивает пароль пользователя. Даже если запустить от имени root / sudo. Так сложно писать сценарии. Если я запускаюbioutil -w -s -u 0
от имени пользователя root или администратора, он работает без пароля пользователя - но отключение глобальной разблокировки также забывает все зарегистрированные отпечатки пальцев, что опять же не очень полезно. Спасибо, однако, это самое близкое, что я видел к тому, что я хочу.