macOS
TMA-MACOS-2.11.1
Ensure an Inactivity Interval of 15 Minutes Or Less for the Screen Saver Is Enabled
СреднийУровень 1Автоматическаяmacos
Описание
A locking screen saver is one of the standard security controls to limit access to a computer and the current user's session when the computer is temporarily unused or unattended. In macOS, the screen saver starts after a value is selected in the drop- down menu. 15 minutes or less is an acceptable value. Audit: Unlike the benchmark script, an unset idleTime fails (JavaScript treats null <= 900 as true).
Как проверяется
Метод проверки: Команда оболочки
shell
/usr/bin/osascript -l JavaScript <<'EOS'
function run() {
let timeout = ObjC.unwrap($.NSUserDefaults.alloc.initWithSuiteName('com.apple.screensaver').objectForKey('idleTime'))
if ( timeout != null && timeout > 0 && timeout <= 900 ) {
return("true")
} else {
return("false")
}
}
EOS- Ожидаемый вывод
true
Как исправляется
Метод исправления: Рекомендация или патч инфраструктуры
Profile (preferred): com.apple.screensaver idleTime = <integer><≤900></integer>.
Свойства
- Операционные системы
- macos-26
- Теги
- macossystem-settings
- Источник
- CIS Apple macOS 26 Tahoe Benchmark v1.1.0 - 2.11.1 Ensure an Inactivity Interval of 15 Minutes Or Less for the Screen Saver Is Enabled
Проверить этот хост
Выполните команду на компьютере, аудит которого вам разрешён. Сканирование работает только на чтение.
shell
tmaegis scan --target macos