Баннеры политики в OS X

Узнайте больше о создании баннеров политики и решении проблем с отображением и позиционированием.

Баннер политики – это баннер в окне входа, запрашивающий у пользователя подтверждение перед началом работы.

Создание баннера

В окне входа можно задать сообщение, которое будет отображаться на экране входа компьютера Mac. Также баннер «политики» можно настроить для отображения более длинного сообщения, которое требуется принять перед входом в систему. Это полезно в тех случаях, когда нужно подтвердить ознакомление пользователей с условиями и положениями работы с компьютером, например с политикой допустимого использования.

Чтобы создать баннер политики, выполните следующие действия:

  1. Создайте в формате простого текста (.txt) или Rich Text Format (.rtf) документ под названием PolicyBanner, содержащий ваш баннер.
  2. Скопируйте файл PolicyBanner в папку /Библиотеки/Security/. 

После следующей перезагрузки компьютера созданный баннер появится на месте экрана входа. 

Если баннер не отображается

Если ваш баннер не отображается, проверьте следующее.

Проверьте FileVault

Если на вашем компьютере включено полное шифрование диска FileVault, баннер политики отображается после входа первого пользователя в систему, перед тем как появляется рабочий стол. Первый вход осуществляется для разблокировки загрузочного диска. 

Проверьте права доступа

В некоторых случаях необходимо настроить права доступа для файла PolicyBanner.

Для файлов баннера политики в формате .txt и .rtf измените права доступа таким образом, чтобы все остальные пользователи имели право для чтения:

sudo chmod o+r /Library/Security/PolicyBanner.txt
sudo chmod o+r /Library/Security/PolicyBanner.rtf 

Для файлов в формате .rtf измените права доступа таким образом, чтобы все остальные пользователи имели право для чтения и выполнения:

sudo chmod -R o+rx /Library/Security/PolicyBanner.rtfd

Проверьте авторизацию

Если вы используете версии от OS X 10.8.3 до 10.8.5 и окно баннера политики не появляется, проверьте две строки ниже, выделенных жирным, в файле /etc/authorization:

<string>loginwindow:login</string>

<string>builtin:login-begin</string>

<string>builtin:reset-password,privileged</string>
 

<string>PKINITMechanism:auth,privileged</string>

<string>builtin:login-success</string>

<string>loginwindow:success</string>
 

Если эти две строки отсутствуют, добавьте их в файл /etc/authorization в тех местах, в которых они указаны выше. Файл /etc/authorization больше не используется в OS X 10.9 и более поздних версиях, так что эти изменения не требуется вносить в версиях OS X, отличных от версий с 10.8.3 по 10.8.5.

Если окно баннера политики отображается некорректно после обновления до OS X El Capitan 10.11.4

После обновления до версии OS X El Capitan 10.11.4 ваш баннер политики может отображаться некорректно. Это происходит в том случае, если в файле PolicyBanner.rtf неправильно задан размер просмотра документа. Чтобы исправить эту проблему, выполните следующие действия:

  1. Откройте документ в TextEdit.
  2. Измените размер окна на желаемый. Например, установите размер согласно встроенному изображению.
  3. Сохраните документ (Файл > Сохранить).
  4. Закройте окно.

Закрытие окна без сохранения вручную приведет к тому, что изменения ширины и высоты просмотра будут потеряны.

Скопируйте обновленный файл PolicyBanner в папку /Библиотеки/Security/.

Дополнительная информация

Если один и тот же баннер политики требуется использовать на нескольких компьютерах, можно воспользоваться программой  Apple Remote Desktop Admin или аналогичной, чтобы скопировать созданный файл на все компьютеры Mac.

Дата публикации: