Як не довіряти комп’ютеру, до якого я підключив свій пристрій iOS?


34

Під час роботи я підключаю iPhone до комп'ютера через USB, щоб заряджати його протягом дня.

Коли я це роблю, телефон з'являється в iTunes. Я не пам’ятаю, щоб мій телефон підказував, чи хотів я довіряти своєму робочому комп'ютеру (або не пам’ятаю, чи вибрав Так), але я б краще не мав цього зв’язку. Все, що мені потрібно, - це дорогоцінна, дорогоцінна напруга.

Чи є якийсь спосіб видалити або довіряти певному комп'ютеру?

(Моя специфікація: iPhone 5, iOS 7.0.2, Windows 7, iTunes 11.1)

Відповіді:


18

З iOS 7

Ви не можете довіряти iOS 7. Після того, як ви відповісте з "Довірою", ви не можете змінити його. Якщо це не спонукає вас зараз при підключенні, це означає, що ви вирішили довіряти цьому раніше.

Знімок з кінця цієї статті підтримки Apple під назвою " iOS:" Довіряйте цьому комп'ютеру "попередження ":

Додаткова інформація

Примітка. Якщо ви вибрали Довіру, комп'ютер буде довіряти нескінченно. Якщо ви виберете "Не довіряйте", вас запитають, чи бажаєте ви довіряти цьому комп'ютеру щоразу, коли ви підключаєте свій пристрій до цього комп'ютера.

Останнє змінення: 18 вересня 2013 року

З iOS 8

За допомогою iOS 8 Apple запропонувала способи відмовитись від усіх довірених комп’ютерів (немає можливості вибірково довіряти комп’ютерам). Залежно від того, як ви це зробите, це призведе до втрати налаштувань вашого місцезнаходження та конфіденційності, або до втрати мережевих налаштувань або до втрати всього за допомогою параметра "видалити пристрій". У бойовій готовності «цей комп'ютер» на iPhone, IPad або IPod Touch KB статті посилання вище була оновлена наступним чином :

Якщо ви натиснете довіру, комп'ютеру будете довіряти, поки ви не довіритесь усім комп’ютерам або не стерте пристрій. Якщо ви натиснете «Не довіряйте», ви отримуватимете це сповіщення щоразу, коли ви підключите свій пристрій до цього комп’ютера.

Якщо ви використовуєте iOS 8 або новішої версії: Щоб довіритись усім комп’ютерам, торкніться Налаштування> Загальне> Скидання> Скидання місця розташування та конфіденційність. Це також скине налаштування вашого місцезнаходження та конфіденційності. Ви також можете довіритись усім комп’ютерам, торкнувшись Налаштування> Загальне> Скидання> Скинути налаштування мережі. Це також скине налаштування вашої мережі.

Останнє змінення: 17 вересня 2014 року


1
Цікаво. Цікаво, який механізм iOS використовує для однозначної ідентифікації конкретного комп'ютера?
Brant Bobby

Усі USB-пристрої мають ідентифікатор постачальника та ідентифікатор продукту. Крім цього, також може бути вказаний серійний номер. Хоча це можна використовувати для однозначної ідентифікації пристроїв, це не є надійним (шахрайські пристрої можуть підробляти їх).
МК

Я думаю, що вони існують для периферійних пристроїв, але не для USB-хостів. І поки я не ввів пароль FileVault на своєму Mac, iPhone, мабуть, вважає його іншим комп'ютером.
nschum

2
Після цього обговорення я б очікував, що (хоча я можу абсолютно помилятися!) ITunes та пристрій iOS пройдуть певний обмін ключами. Якщо ви зможете перемогти цю сторону ПК - можливо, видаливши iTunes або очистивши його конфігурацію якось - ви, можливо, зможете досягти своєї мети.
zigg

1
Добре знати, Apple має включати спосіб лише довіряти пристрою чи, можливо, все, але не втрачаючи більше речей.
Fabricio PH

25

Ось як це зробити на Mac: Перейдіть до / var / db / lockdown в Терміналі, як Apple вказує в http://support.apple.com/kb/TS5335 . Ви можете видалити все з цієї папки, що призведе до видалення довіри з кожного пристрою - ви можете знову довіряти тим пристроям, яким ви все ще хочете довіряти. Або ви можете зняти довіру до конкретного пристрою; це трохи хитріше:

Спочатку з’ясуйте "адресу Wi-Fi" свого пристрою. Для iPhone / iPad перейдіть до Налаштування-> Загальні-> Про та прокрутіть униз. Ви побачите набір цифр і літер, які мають вигляд "D0: 23: DB: 6C: B9: 13". Вам це знадобиться.

Тепер на вашому Mac запустіть термінал і введіть:

cd /var/db/lockdown

(Не забудьте натиснути return .) Візьміть ту точку Wi-Fi, яку ви знайшли, і дуже ретельно шукайте її так:

grep -i D0:23:DB:6C:B9:13 *

Замість мого прикладу використовуйте свою Wi-Fi адресу . Ви побачите щось подібне:

39c1082da11b4920c2298dca702ca3795efbf0cc.plist: <string>d0:23:db:6c:b9:13</string>

Довгий рядок цифр і букв, що закінчуються .plist (не включаючи двокрапки) - це файл, який потрібно видалити! (Якщо ви нічого не бачите, дуже уважно перевірте, чи правильно ви ввели адресу Wi-Fi. Якщо ви все одно нічого не бачите, то, швидше за все, вашому пристрою не довіряли. Будьте дуже обережні, використовуючи нуль а не літера O під час введення цього рядка!)

Як видалити файл? Ну, введіть:

sudo rm xx...xx.plist

де "xx ... xx.plist" - файл, який потрібно видалити ("39c1082da11b4920c2298dca702ca3795efbf0cc.plist" у прикладі). Ви можете скопіювати та вставити ім’я файлу або ввести перші кілька літер імені та вкладку звернень . Вам доведеться ввести свій пароль (і вам потрібно налаштувати його як адміністратор на вашому Mac), але це призведе до заниження файлу та недовіри пристрою з цією адресою Wi-Fi.

(Мої прихильності до CLI-адепта в цьому довгому поясненні, але навіть високоадекватні користувачі Mac не обов'язково обробляють командний рядок Unix. І, так, я знаю, що таке MAC-адреса, але уявіть собі плутанину!)


Чи не було б простіше замінити ручний пошук у третьому абзаці на grep MACAdress *.plist(можливо, це буде простіше зробити навіть людям, які не лаяться)? І ласкаво просимо на сайт!
nohillside

Це чудова ідея! Але проблема з використанням <b> grep </b> полягає в тому, що саме рядок, що слідує за "WiFiMACAddress", має фактичну адресу. Однак ось рядок із використанням <b> egrep </b>, який шукає будь-яку схему MAC-адреси та (у моєму тесті) надає чистий список файлів та адреси:egrep -i '[0-9a-f]{2}(:[0-9a-f]{2}){5}' *.plist
Ed Hall

Мета - знайти файл, що містить MAC-адресу, правда? Шанс мати щось схоже на MAC-адресу (і навіть ту саму) для іншого ключа - скажімо, дуже малий. Тож grep MAC *.plistви
даєте ім'я плістера, який

2
Так, ви маєте на увазі греп для конкретної адреси. Так, це буде чудово працювати. Приклад: grep -i "D0:23:DB:6C:B9:13" *.plist. (Напевно, вам знадобиться, -iоскільки, принаймні, в моєму тесті, iPhone використовував великі регістри, тоді як у режимі блокування використовуються малі регістри.) Я відредагую оригінальну відповідь, щоб відобразити це рішення (якщо припустити, що SE дозволяє мені).
Ед Холл

Це має бути прийнятою відповіддю. Дякую за допомогу. -I було важливо ... Мені досить зручно з командним рядком, тому я не читав цього уважно і цікавився, чому мій не підійшов.

12

Видаліть вміст всередині папки блокування на вашому ПК, залишивши саму папку на своєму місці.

Це працювало для мене, як iTunes, так і всі пристрої iOS знову запитували мене про дозвіл наступного разу, коли вони підключились.

Вам може знадобитися точно вказати правильний файл, якщо ви хочете видалити лише один авторизацію.

див. http://support.apple.com/kb/TS5335


3

Я знаю, що це старе, але для тих, хто натрапив на нього, вищезгадані відповіді, особливо обраний, не зовсім коректні або не характерні для налаштування запитувачів (Windows 7).

Можна "недовірити" комп'ютер із боку комп'ютерів, просто перейдіть до C: \ ProgramData \ Apple \ Lockdown (запуск, введіть% ProgramData% \ Apple \ Lockdown)

Існують файли .plist, які містять сертифікати пристрою та хоста, які використовуються для пари (довіри), і вони називаються за допомогою UDID пристроїв iOS. Видаліть файл, який стосується пристрою, який ви хочете відключити (видаліть довіру). Видалення всіх, крім SystemConfiguration.plist, буде працювати, але також призведе до повторної повторної роботи всіх інших. Ви можете отримати UDID свого пристрою декількома способами, один з яких, оскільки запитувач сказав, що iTunes спливає, знаходиться на головній сторінці "Підсумок" для пристрою, зверху є "Серійний номер:" Клацніть один раз на цьому, і він перемкнеться до UDID.

Інші методи, запропоновані навіть яблуком, не є ідеальними, оскільки вони також знімають довіру з усіх пристроїв, а також за замовчуванням застосовують інші ключові налаштування, що призводять до того, що вам доведеться змінити їх назад на те, як ви хочете.

Це серйозне питання безпеки, яке, як я вражений, не вирішується краще Apple. Я вважаю серйозним, оскільки він дозволяє обходити будь-які коди паролів (поточні або змінені в майбутньому), які потрібно ввести для того, щоб мати доступ до пристрою iTunes / Computer та збирати з нього всілякі дані. Якщо ви не встановили пароль для шифрування резервних копій (дотримується пристрою, а не комп'ютера), можна створити та створити резервну копію і більш чутливих даних. В iTunes має бути реалізований метод "недовіри", але цього немає. Це буквально як установка, де можна входити (наприклад, використовуючи пароль користувача, який зазвичай використовується замість введення пароля для розблокування та вибору "Довіряти"), а не виходу та постійного входу, навіть якщо ви змінили свій пароль !!


2

Скиньте налаштування конфіденційності. Це працювало для мене. Налаштування> Загальне> Скидання> Скидання розташування та конфіденційність


1

Я знайшов одне прямолінійне рішення (легко, якщо ви пам'ятаєте дату довіри) -
1. Відкрийте папку на шляху "/ var / db / lockdown" за допомогою "Перейти до папки" в меню "Перейти" в Finder
2. Короткий елементів за датою створення
3. Шукайте .plist, якщо маєте уявлення про дату його створення. Сьогодні у мене не було;) Або просто відкрийте всі файли .plist і співставте WiFiMACAddress з MAC-адресою вашого пристрою
4. Видаліть цей файл
Херрі! Ви зробили!


1

Знайдіть свою MAC-адресу WiFi на пристрої iOS: Налаштування> Загальне> Про мене> "Адреса Wi-Fi"

напр. 40:98:aa:01:02:03

Потім на Mac ви хочете зняти довіру з:

sudo find /var/db/lockdown -name '*.plist' -exec fgrep -i '40:98:aa:01:02:03' {} \; -delete 

0

Налаштування> Загальне> Скидання> Скидання всіх налаштувань слід зробити це, якщо вам дійсно потрібно не довіряти.


Скидання заводських налаштувань не знімає довіру.

@Chicago Як би ти міг сказати? І де / як би зберігалася інформація про "довіру", щоб вона могла пережити скидання? Більше наголошу, чому на землі Apple би хотіла, щоб це працювало так? На всі питання, на мою думку, це допомогло б нам отримати відповіді.
ірраціональне Іоанна

-1

Зайдіть у Диспетчер пристроїв , знайдіть пристрій та видаліть драйвер для iPhone. Клацніть правою кнопкою миші "Apple Iphone"> Властивості> Обладнання> Властивості> Вимкнути> [ОК].

Вуаля !!!


1
Було б корисно, якщо ви надасте детальну інструкцію. Одне відповідь на одне речення, як це, мало допомагає.
МК

Чи не видалення драйвера не запобігає зарядці на ПК? Чи це також означає, що жоден iPhone не може синхронізуватися з цим iTunes?
bmike

-2

якщо ви відкриєте itunes на комп’ютері, якому ви не хочете довіряти ... є панель, у якій є File, Edit, Veiw, Controls, Store, Help

натисніть "Магазин" Прокрутіть вниз і натисніть "Вимкнути авторизацію комп'ютера"


4
Чи не пов’язано це з обмеженням на п’ять комп’ютерів для використання вмісту, придбаного в магазині iTunes ? Чи застосовується це і для синхронізації?
Brant Bobby

Я не бачив цієї допомоги в трьох випадках, коли я її спробував.
bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.