Недавно я выполнил чистую установку Lion на одном из моих Mac. В процессе установки была создана одна учетная запись администратора. После установки я включил FileVault для всего диска. Затем я создал дополнительного административного пользователя. Оба пользователя могут расшифровать диск во время входа в систему.
Как отозвать права на расшифровку для одного из пользователей, не удаляя пользователя и не временно отключая FileVault? Я попытался отозвать административные привилегии одного пользователя, сделав их обычным пользователем, но они все еще могут расшифровать диск во время загрузки.
Ответы:
Используйте fdesetup:
Смотрите: http://derflounder.wordpress.com/2012/07/25/using-fdesetup-with-mountain-lions-filevault-2/
источник
sudo fdesetup remove -user username
работает на macOS 10.12 Sierra тоже!sudo fdesetup remove -user username
Работает для macOS 10.13 High Sierra тоже.Это не невозможно. (Хотя, если вы удалили пользователя, вы могли бы сделать это более сложным!)
Я написал статью «jaydisc», на которую ссылается и только что протестировал, что она все еще работает в 10.7.4:
Предположим, что у вас есть пользователь-администратор «Чарли», который вы хотите использовать, но не разблокировать компьютер:
Обратите внимание, что вы не можете сделать это:
потому что если вы нажмете клавишу ввода, когда получите «запрос нового пароля», он вернется и скажет:
источник
Похоже, что временное удаление паролей пользователей удаляет их из меню загрузки EFI:
http://www.tuaw.com/2011/12/12/prevent-certain-accounts-from-unlocking-filevault-2/
К сожалению, в моем случае, некоторые пользователи являются пользователями Open Directory Mobile, и я не могу найти способ установить их пароль пустым.
источник
FileVault 2 и Recovery HD
Recovery HD не следует путать с Recovery OS (одна больше другой).
Когда вы включаете FileVault 2 для пользователя: незашифрованный скрытый раздел Apple_Boot Recovery HD, отдельно от критически важного для зашифрованного загрузочного тома, временно монтируется для записи в файлы EFI и другие файлы. Если вы хотите просмотреть эту активность файловой системы, в то же время позволяя пользователю разблокировать ее:
Взгляд на активность показывает, что редактирование незашифрованного тома - по отношению к учетной записи пользователя на зашифрованном томе - нетривиально .
Если пользователю даны несоответствующие полномочия для разблокировки
Возможно, обновление Lion (что-то большее, чем Build 11A511) позволит удалить из окна входа в систему EFI пользователя, который больше не сможет разблокировать загрузочный том.
Между тем я могу думать только о двух методах, которые могут быть использованы.
Способ A: отключить, а затем включить FileVault
отключить FileVault 2
разрешить обратное преобразование для завершения
перезагрузите операционную систему
включить FileVault 2, но не для этого пользователя.
Метод Б: удалить пользователя, но не домашний каталог, и так далее
Я не проверял этот метод, я думаю, что может работать следующее:
резервный
удалить пользователя, но не домашний каталог пользователя
перезагрузите операционную систему
создать нового пользователя с тем же RecordName, что и оригинал
установить номер UniqueID, который отличается от оригинала
свяжите предыдущий домашний каталог с новым пользователем.
источник
Вот очень простой ответ о том, как отключить доступ ранее включенного пользователя к зашифрованному диску FileVault 2:
В терминале используйте:
После этого вы увидите отключенного пользователя в списке пользователей, которые доступны для включения в Системных настройках-> Безопасность и конфиденциальность -> FileVault как подтверждение того, что отключение прошло успешно.
источник