Я пытаюсь помешать системе всегда запрашивать пароль при выходе из спящего режима.
- У меня есть MacbookPro с Yosemite 10.10.5.
- Пользователь имеет права администратора и пароль, отличный от iCloud.
- FileVault выключен.
Системные настройки> Безопасность и конфиденциальность> «Требовать пароль [5 секунд] после запуска режима сна или заставки» отключен, и его невозможно включить.
Если я выполню, defaults read com.apple.screensaver
я получу:
{
askForPassword = 0;
}
Если я выполняю defaults -currentHost write com.apple.screensaver askForPasswordDelay -int 3600
настройки по умолчанию, не меняются ...
yosemite
sleep-wake
mircealungu
источник
источник
Ответы:
Запустить в терминале
источник
Использование
defaults write
больше не работает с 10.13.https://blog.kolide.com/screensaver-security-on-macos-10-13-is-broken-a385726e2ae2 http://www.openradar.me/35462422
Для тех, кто искал способ сделать это с помощью профилей, вы можете использовать этот гист: https://gist.github.com/mcw0933/21b8a9e292e83c69931f5de0d2ae1883
Или выполните следующие действия:
askforpassworddelay.mobileconfig
с содержимым XML-файла ниже.__YOUR_NAME__
что-нибудь более значимое, если хотите.askForPasswordDelay
значение на желаемое значение в секундах. В приведенном ниже файле это 5 секунд./usr/bin/profiles -I -F askforpassworddelay.mobileconfig
. Или запустите предварительную панель «Профили» в «Системных настройках», а затем с помощью пользовательского интерфейса установите этот файл вручную.Содержание файла:
источник