Связка ключей iCloud и беспроводная связь

Я установил связку ключей iCloud на ноутбук Mavericks и два iPhone. Пароли для беспроводных сетей теперь синхронизируются между всеми устройствами. Все идет нормально.

Что также синхронизируется, так это возможность автоматического подключения к известной сети. Если одно из устройств видит SSID и знает учетные данные, оно автоматически подключается.

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

Есть некоторые сети, к которым я бы хотел, чтобы мой Mac подключался автоматически, но к которым я бы не хотел, чтобы мои iPhone подключались.

Это возможно или мне нужно отключить всю синхронизацию связки ключей?

Ответы (3)

Вот репост моего предложения из аналогичной темы, расширяющий ответ Нельсона. Преимущество в том, что вам не нужно отключать iCloud Keychain глобально, чтобы решить эту проблему:

Я тоже столкнулся с этой проблемой и придумал немного более элегантный обходной путь.

В конце концов, я удалил все соответствующие сети Wi-Fi из iCloud Keychain и вместо этого использовал профили конфигурации для установки сетевых учетных данных на нужные устройства.

Я написал пошаговое руководство для тех, кто не знаком с созданием и установкой файлов .mobileconfig для OSX и iOS.

Мы собираемся создать профиль конфигурации для каждой комбинации SSID и пароля и выборочно установить их на наши устройства.

  1. Установите Apple Configurator (бесплатно) из Mac App Store.
  2. Запустите конфигуратор, пройдите мимо экранов первого запуска.
  3. Выберите вкладку Supervise на верхней панели инструментов главного окна приложения.
  4. В разделе «Все устройства» > «Настройки» > «Профили» щелкните значок «+», чтобы создать новый профиль.
  5. На вкладке «Общие» дайте профилю имя, я предлагаю такое же, как у вашего первого SSID Wi-Fi.
  6. Слева выберите Wi-Fi, нажмите «Настроить».
  7. Введите SSID в поле SSID. В разделе «Тип безопасности» выберите «Любой (личный)».
  8. Введите пароль Wi-Fi в поле «Пароль».
  9. Щелкните Сохранить.
  10. Повторите шаги 4–8 для второго и любых других SSID.
  11. Выберите каждый из ваших профилей один за другим и щелкните значок общего доступа, чтобы экспортировать профили.

Теперь, когда это сделано, удалите настройки SSID из связки ключей iCloud, например, на своем Mac перейдите в «Системные настройки»> «Сеть»> «Wi-Fi»> «Дополнительно» и забудьте любой из рассматриваемых SSID, выбрав их имена и щелкнув значок «-».

Синхронизация цепочки для ключей должна забыть об этих сетях по всем направлениям, но вам может потребоваться повторить этот шаг на ваших устройствах iOS, выбрав «Забыть эту сеть» в настройках SSID, если она автоматически подключается нежелательно. YMMV.

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

Автоподключение настроено на устройстве. Если вы перейдете к опции беспроводной связи в iPhone, вы можете включить или отключить «Запрашивать подключение к сетям». Таким образом, это не зависит от синхронизации вашей цепочки для ключей.

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

настройте свой Wi-Fi с помощью утилиты настройки iPhone, я не думаю, что профиль будет синхронизироваться