OSX 10.8 - Как сохранить настраиваемую док-станцию ​​для всех пользователей, которые входят в систему

10

У меня есть iMac с OSX 10.8, присоединенный к рабочему домену. Я хочу создать настраиваемую док-станцию ​​и сохранить ее, чтобы все пользователи увидели мою настраиваемую док-станцию ​​при входе в систему. Я провел несколько поисков в Google, и все, кажется, указывает на следующие шаги:

  1. Создай док как хочешь
  2. Скопируйте ~ / library / предпочтения / com.apple.dock.plist в / system / library / user \ template / english.lproj / library / предпочтения

Я сделал это, а затем вошел в систему как новый пользователь, но вижу другой док, чем я создал. Я также попытался скопировать com.apple.dock.db в English.lproj / library / Предпочтения, но безрезультатно.

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

Я что-то пропустил?

Джои Бод
источник
Похоже, это те же самые шаги, которые я предпринял при добавлении пользовательской док-станции (удалил iCal, AddressBook и т. Д. Из док-станции) в шаблон пользователя в образе, который я использую для новых компьютеров Mac на работе. Когда пользователи, аутентифицированные пользователями сети Active Directory, входят в систему, им предоставляется настраиваемая док-станция, а также гостевые пользователи. Вы проверили, чтобы убедиться, что разрешения такие же, как изначально были для папки шаблона пользователя? Система должна иметь доступ для чтения / записи, каждый не должен иметь доступа.
Мистер Кролик
Я дал каталогу / system / library / user \ template доступ rwxrw ----. Ранее это был RWX ------. Затем я скопировал com.apple.dock.plist, попытался войти в систему как новый пользователь, и док-станция по-прежнему отличается от пользовательской, которую я создал.
Джои Бод
Просто добавил свои заметки, когда я впервые это сделал, и убедился, что они все еще работают на Mac 10.8.4. Надеюсь, они работают на вас.
Мистер Кролик

Ответы:

7

Выкопал мои заметки с момента, когда я впервые изменил пользовательский шаблон в наших базовых изображениях. Запустил процесс, изменив стандартную док-станцию, чтобы в ней было около 15 элементов, на новом Mac, и эти шаги сработали. Я сделал многое из командной строки, чтобы не суетиться с изменением / отменой разрешений с помощью Finder.

  1. Организуйте свой док, как бы вы хотели, чтобы он появлялся в новых учетных записях пользователей, меняя ориентацию и добавляя / удаляя приложения.

  2. Перейдите в ~ / Library / Preferences и скопируйте файл com.apple.Dock.plist на рабочий стол.

  3. Откройте Терминал и запустите корневой сеанс, набрав: sudo -s

  4. Введите пароль вашей текущей учетной записи, когда будет предложено

  5. Скопируйте копию измененного файла настроек док-станции со своего рабочего стола в шаблон пользователя в системной папке Mac. cp ~/Desktop/com.apple.Dock.plist /System/Library/User\ Template/English.lproj/Preferences

Это должно делать свое дело. Я проверил это на новом Mac, выполнив вход в учетную запись «Гость» и в новую ( созданную после вышеописанных шагов ) учетную запись стандартного пользователя. Обе учетные записи показали правильную док-станцию ​​с 15 элементами.

В этих действиях нет необходимости, но если у вас возникли проблемы, убедитесь, что для папки / System / Library / User Template установлены разрешения: Система - Чтение / Запись и все - Нет доступа .

Мистер кролик
источник
Я выполнил ваши действия и также скопировал файл .plist в ../English.lproj/Library/Preferences, но проблема все еще остается.
Джои Бод
На самом деле, я просто попробовал эти шаги снова на новом iMac, только что из коробки. Я сделал эти шаги до того, как добавил его в домен, и теперь новые пользователи сети, которые входят в систему, видят пользовательский док, который я сделал. Есть идеи, почему он не работает с другими iMac?
Джои Бод
1
Я обнаружил, что настройки док-станции были установлены через OD. Копирование списка должно исправить проблему.
Джои Бод,
1
Приведенные выше шаги работают с предостережениями: 1. Фактический путь к требуемой папке Prefs в 10.9: / System / Library / User \ Template / English.lproj / Library / Preferences / 2. Mavericks добавляет значок закрепления для iBooks и загрузок папка как часть сценария создания пользователя, поэтому они добавляются, даже если вы удалили их из пользовательской док-станции. Если у вас уже есть значок «Загрузки», он добавит второй, поэтому удалите их оба из собственного дизайна.
1
Я могу подтвердить, что это работает на 10.11, если вы используете / System / Library / User \ Template / English.lproj / Library / Preferences / Спасибо за полезный совет!