Работа с файлами конфигурации

В Диспетчере конфигураций можно сохранять и загружать файлы конфигурации с настройками синхронизации Google Cloud Directory Sync (GCDS). Все эти файлы имеют формат XML.

Храните их в безопасном месте, где посторонние не смогут получить к ним доступ.

Как создать или сохранить файл конфигурации

  • Чтобы создать файл конфигурации, в верхнем меню выберите File (Файл) > New (Создать). Диспетчер загрузит новый файл, не содержащий правил конфигураций.
  • Чтобы сохранить и переименовать файл конфигурации, выберите File (Файл) > Save As (Сохранить как) и укажите папку и новое название.
  • Чтобы сохранить файл под старым названием, выберите File (Файл) > Save (Сохранить).

Если вы перезаписываете существующий файл, в Диспетчере конфигураций сохраняется его копия (к ее названию добавляется дата изменения).

Как скопировать файл конфигурации

Секретные данные в файле конфигурации (пароль и токен OAuth) зашифрованы с помощью ключа, который хранится в классе java.util.preferences. Это снижает риск взлома системы LDAP или домена Google с помощью XML-файла.

Как использовать XML-файл на разных компьютерах или в различных аккаунтах

Если вы откроете XML-файл, сохраненный на другом компьютере (или в другом профиле пользователя), GCDS не сможет получить доступ к секретным данным, поэтому вам необходимо будет повторно ввести их в Диспетчере конфигураций.

Windows

Чтобы запустить GCDS в многопользовательском режиме в Windows:

  1. Откройте Диспетчер конфигураций.
  2. Удерживая клавишу SHIFT, нажмите правую кнопку мыши.
  3. Выберите Запуск от имени другого пользователя (в некоторых версиях Windows эта функция может называться Запуск от имени).
  4. Введите имя пользователя и пароль администратора.
  5. Измените пароли и при необходимости выполните повторную авторизацию по протоколу OAuth.
  6. Сохраните XML-файл.
  7. Выполните моделирование синхронизации, чтобы проверить настройки.
  8. Запустите синхронизацию вручную и просмотрите журналы, чтобы проверить, правильно ли сохранен XML-файл.

Примечание. Если вы запустили задачу sync-cmd от имени пользователя SYSTEM, NetworkService или другого системного аккаунта Windows и не можете открыть Диспетчер конфигураций с помощью команды Запуск от имени другого пользователя через этот аккаунт, попробуйте сделать это как системный пользователь через программу Microsoft PsExec.

Linux

Перенести XML-файл с одного компьютера Linux на другой можно двумя способами:

  1. Удалить зашифрованную информацию из полей authCredentialsEncrypted и oAuth2RefreshToken, а затем повторно авторизовать GCDS с помощью инструмента обновления конфигурации. Обратите внимание, что в настоящее время обновить smtpAuthPasswordEncrypted нельзя.
  2. Перенести файл preferences с исходного компьютера на другой. По умолчанию этот файл хранится в следующей папке: $HOME/.java/.userPrefs/com/google/usersyncapp/util/prefs.xml.

Другие задачи

  • Чтобы выполнить масштабное развертывание, используйте несколько файлов конфигурации. В результате вместо одной синхронизации вы получите несколько более мелких и сможете менять их рейтинг, а загрузки будут выполняться быстрее.
  • Вы можете синхронизировать группы, пользователей и организационные подразделения по отдельности с помощью одного и того же файла конфигурации. Подробнее…
Эта информация оказалась полезной?
Как можно улучшить эту статью?