Chọn lọc vô hiệu hóa đồng bộ hóa móc khóa iCloud cho mật khẩu WiFi


32

Tôi đã bật đồng bộ hóa iCloud Keychain, nhưng tôi muốn dừng đồng bộ hóa mật khẩu WiFi.

Tôi có một điểm truy cập WiFi di động mà tôi sử dụng cho máy tính xách tay và iPad của mình, nhưng tôi không muốn iPhone của mình kết nối với nó vì nó có 3G riêng

Vì iCloud đang đồng bộ hóa các cài đặt, trong khoảng 30 giây sau khi kết nối máy tính xách tay của tôi với điểm phát sóng 3G, iPhone của tôi sẽ tự kết nối. Nếu tôi vào cài đặt wifi trên iPhone và ngắt kết nối thủ công, khoảng 30 giây sau, máy tính xách tay của tôi cũng sẽ ngắt kết nối. Có vẻ như với đồng bộ hóa wifi iCloud, tôi không thể kết nối máy tính xách tay của mình với WiFi mà điện thoại cũng không kết nối.

Cách duy nhất để giải quyết vấn đề này dường như là vô hiệu hóa đồng bộ Keychain trong iCloud. Tôi đã thử dùng Google, nhưng không có trợ giúp thực sự nào về cách vô hiệu hóa nó mà không tắt Keychain, đó là những gì tôi đã làm vào lúc này.

Tôi cũng không muốn bật 'Hỏi trước khi tham gia mạng' trên iPhone của mình, vì tôi sẽ kết nối lại thủ công liên tục.


1
Đây là một vấn đề thực sự lớn. Nếu tôi kết nối iPad với một điểm phát sóng, thì tất cả các thiết bị Apple của tôi sẽ kết nối với điểm phát sóng này khi nó mất Wifi tại nhà như thể đó là dữ liệu miễn phí (giả sử, nếu internet nhà tôi bị hỏng). Tiếp tục chơi YouTube lần lượt, tải xuống tất cả các bản cập nhật ứng dụng, thậm chí có thể tải xuống toàn bộ MacOS Sierra, tải xuống tất cả các đăng ký Podcast và 7GB đã tải xuống, và điều đó có nghĩa là 70 đô la cho việc sử dụng Project Fi, hoặc 105 đô la cho Verizon
nopole

Đây là một vấn đề đối với tôi cho một kịch bản hơi khác nhau. Tôi đi đến một quán cà phê bên kia đường từ văn phòng của tôi, trong khi ở đó để uống cà phê hoặc các cuộc họp hoặc bất cứ điều gì tôi sử dụng wifi của họ trên điện thoại hoặc máy tính xách tay của tôi, nhưng máy tính để bàn của tôi trong văn phòng của tôi ở bên kia đường kết thúc trên mạng này ...
Michael

Đây là một vấn đề đối với tôi cho một kịch bản hơi khác nhau là tốt. Nếu tôi ra ngoài và thỉnh thoảng tôi cần sử dụng một xfinityđiểm truy cập wi-fi (Comcast) để truy cập internet. Vâng, cũng có một cái gần nhà tôi, vì vậy khi tôi làm điều này, MBP nhà tôi cũng kết nối với xfinity. (Mặc dù nó thấp hơn trong danh sách ưu tiên so với wi-fi nhà thực tế của tôi ...) Sau đó, tôi không thể truy cập từ xa máy tính xách tay gia đình của mình (mà tôi thường làm trên VNC, sử dụng cổng chuyển tiếp và địa chỉ ddns.net) . Có lẽ xóa xfinitykhỏi danh sách wi-fi của tôi trên điện thoại sẽ khắc phục? Tôi sẽ cố gắng làm điều đó. Vẫn còn một vấn đề.
Michael Liquori

Câu trả lời:


6

Thật không may, tôi không thể cung cấp giải pháp hoàn hảo nào tuy nhiên tôi có thể xác nhận thiếu sót này trong đồng bộ iCloud Keychain. Tôi đã có thể tái tạo hành vi tương tự. Thật vậy, một khả năng vô hiệu hóa có chọn lọc trong cài đặt móc khóa sẽ thực hiện thủ thuật. Cho đến khi Apple thực hiện chức năng như vậy tôi nghĩ các tùy chọn của bạn là

  1. tắt wi-fi trên điện thoại của bạn khi gần điểm phát sóng đó
  2. tắt đồng bộ iCloud Keychain trên điện thoại của bạn.

Vì iCloud Keychain đã bị trì hoãn từ bản phát hành gốc của iOS 7, tôi đoán rằng Apple chỉ không có thời gian để thực hiện các kiểm soát hạt tốt hơn đối với những gì được và không được đồng bộ hóa.


Không lý tưởng, nhưng lựa chọn tốt nhất tôi có thể thấy. Tôi sẽ giữ việc đồng bộ hóa Keychain cho đến khi nó được sắp xếp. Cảm ơn
Smudge

Tôi đã đăng một phản hồi song song mà dường như đã bị bỏ lỡ. Nếu bạn vẫn quan tâm đến một phương pháp thay thế, đây dường như vẫn là cách tốt nhất.
qzyphus

1
Tôi đã đánh giá thấp điều này bởi vì, như tác giả thừa nhận, đây thực sự không phải là một "giải pháp" và tôi muốn giảm khả năng hiển thị của nó trong trường hợp có thể tìm thấy giải pháp
Michael

15

Tôi đã có thể ngăn MacBook của mình sử dụng mật khẩu wifi chỉ nên sử dụng trên iPhone bằng cách truy cập KeyChain Access -> System -> UNWANTED_WIFI_NETWORK -> Kiểm soát truy cập và sau đó xóa sân bay và sân bay khỏi danh sách "Luôn cho phép truy cập bởi các ứng dụng". Có vẻ như vẫn kết nối trên iPhone nhưng không phải MacBook.


Có vẻ như sự kết hợp của mẹo này với mẹo từ @atldeadhead sẽ giải quyết vấn đề.
Khürt Williams

1
Tôi thích mẹo từ @Yoeri để đặt điện thoại thành IP không tồn tại tĩnh (hoạt động tự động), qua mẹo từ đầu máy (yêu cầu tôi phải nhớ bật lại wifi sau).
datico

12

Tôi cũng đang đối mặt với vấn đề này và đưa ra một cách giải quyết thanh lịch hơn một chút.

Cuối cùng, tôi đã xóa tất cả các mạng Wi-Fi có liên quan khỏi iCloud Keychain và sử dụng các cấu hình cấu hình để cài đặt thông tin đăng nhập mạng trên các thiết bị mong muốn.

Tôi đã viết hướng dẫn từng bước cho những người không quen với việc tạo và cài đặt các tệp .mobileconfig cho OSX & iOS.

Chúng tôi sẽ tạo một cấu hình cấu hình cho từng kết hợp SSID và mật khẩu và cài đặt chúng một cách chọn lọc trên các thiết bị của chúng tôi.

  1. Cài đặt Trình cấu hình Apple (miễn phí) từ Mac App Store.
  2. Khởi chạy Trình cấu hình, tiến hành qua màn hình chạy đầu tiên.
  3. Chọn tab Giám sát từ thanh công cụ trên cùng của cửa sổ ứng dụng chính.
  4. Trong Tất cả thiết bị> Cài đặt> Cấu hình, nhấp vào biểu tượng '+' để tạo cấu hình mới.
  5. Trong tab Chung, đặt tên cho cấu hình, tôi đề xuất giống như SSID Wi-Fi đầu tiên của bạn.
  6. Ở bên trái chọn Wi-Fi, nhấp vào Cấu hình.
  7. Nhập SSID vào trường SSID. Từ Loại bảo mật, chọn Bất kỳ (Cá nhân). Nhập mật khẩu Wi-Fi vào trường Mật khẩu.
  8. Nhấp vào để lưu.
  9. Lặp lại các bước 4-8 cho lần thứ hai của bạn và bất kỳ SSID nào khác.
  10. Chọn từng hồ sơ của bạn từng cái một và nhấp vào biểu tượng chia sẻ để xuất hồ sơ.

Bây giờ việc này đã hoàn tất, hãy xóa cài đặt SSID của bạn khỏi móc khóa iCloud, ví dụ: trên máy Mac của bạn, hãy truy cập Tùy chọn hệ thống> Mạng> Wi-Fi> Nâng cao và quên bất kỳ SSID nào trong câu hỏi bằng cách chọn tên của chúng và nhấp vào biểu tượng '-'. Đồng bộ hóa Keychain nên quên các mạng này trên bảng, nhưng bạn có thể cần lặp lại bước này trên thiết bị iOS của mình bằng cách chọn 'Quên mạng này' khỏi cài đặt SSID nếu nó tự động kết nối không mong muốn. YMMV.

Bây giờ bạn đã sẵn sàng để cài đặt các cấu hình bằng cách nhấp đúp hoặc mở từ tệp đính kèm email trên bất kỳ thiết bị iOS nào, chấp nhận tất cả các cảnh báo bảo mật.


Đây là giải pháp mà tôi đã sử dụng thành công trong nhiều năm, nhưng dường như nó đã bị phá vỡ. Hiện tại, bạn có thể triển khai các cấu hình này trên tất cả các thiết bị của mình ngoại trừ những cấu hình bạn không muốn sử dụng và iCloud Keychain vẫn đồng bộ hóa nó trên tất cả các thiết bị. Bạn thậm chí có thể triển khai một hồ sơ với "Tự động tham gia" được đặt thành "Sai", nhưng điều này cũng bị bỏ qua.
ranvel

@ranvel Vậy trong trường hợp của bạn, iCloud đồng bộ mật khẩu wifi đọc từ hồ sơ?
Teejay

5

Tôi đã khắc phục sự cố này bằng cách nhập địa chỉ IP tĩnh mà không chỉ định bộ định tuyến cho mạng WiFi của WiFi HotSpot di động trên iPhone của tôi. Để làm điều này:

  1. Bật nguồn WiFi HotSpot,
  2. Tham gia iPhone với mạng WiFi,
  3. Chuyển đến cài đặt của mạng WiFi bằng cách nhấp vào (i),
  4. Trong ĐỊA CHỈ IP, nhấp vào 'Tĩnh',
  5. Nhập một số Địa chỉ IP, ví dụ 192.168.0.10,
  6. Nhập Mặt nạ mạng con, ví dụ 255.255.255.0.

IPhone hiện sẽ được kết nối với mạng WiFi, nhưng không thể sử dụng nó để kết nối Internet. Nó sẽ tiếp tục sử dụng kết nối dữ liệu di động.


Điều này đã làm việc tuyệt vời. Tôi đặt Bộ định tuyến và Địa chỉ IP thành 192.168.0.0 và mạng con thành 255.255.255.255, vì vậy rõ ràng là chúng không có thật. Điện thoại của tôi kết nối nhưng với biểu tượng mạng (!) Và dòng chữ "Không có kết nối Internet". Dữ liệu di động mất quyền. Tôi giả sử khi tôi về nhà và điện thoại tìm thấy một mạng wifi mà nó thực sự có thể sử dụng, nó sẽ chuyển sang đó.
datico

4

Không chắc chắn phiên bản iOS này đã được thêm vào, ...

  • Khi kết nối với mạng không mong muốn
  • Trên thiết bị của bạn, hãy truy cập WiFi, .. Chọn mạng
  • tắt "Tự động tham gia"
  • tắt và bật Wi-Fi

Lần tới khi điện thoại của bạn tìm thấy mạng, nó sẽ không tham gia mạng


Tìm thấy cách giải quyết tương tự. Tôi cũng không chắc chắn khi nó được thêm vào. Hoặc, tôi nghĩ rằng nó đã luôn ở đó, nhưng có lẽ trước khi nó được đồng bộ hóa?
Teejay

3

Vì vậy, tôi đã thử các bước sử dụng Trình cấu hình, gần như đã hoạt động. Mac của tôi sẽ tiếp tục kết nối với wifi thích hợp, nhưng sau một giờ hoặc lâu hơn thì móc khóa sẽ nhận được.

Chơi xung quanh, tôi đã bỏ chọn hộp tự động tham gia vào tệp cấu hình đã áp dụng lại và dường như nó đã giải quyết được vấn đề. Máy mac của tôi đã kết nối với wifi công việc của tôi mỗi lần tôi khởi động lại và điện thoại của tôi không có.

Điều đó thật tuyệt vời, vì tôi không muốn điện thoại của mình sử dụng wifi phía sau tường lửa của công trình.


Vì vậy, cuối cùng, bạn đánh dấu hoặc bỏ chọn cờ tự động tham gia?
Teejay

2

Tìm kiếm các tệp có tên 'lakitu' và nén chúng hoặc xóa chúng hoàn toàn. Keychain Sync sẽ cố gắng thiết lập, nhưng sau đó sẽ thất bại khi không thể gọi điện về nhà.


2

Tôi cũng gặp phải vấn đề tương tự. Một số mạng wifi cần tôi bấm thủ công "xác nhận" trên cổng thông tin của nó khi được kết nối lại, thiết bị di động chỉ âm thầm kết nối và tôi không ý thức được trình duyệt mở để bấm xác nhận, vì vậy thiết bị di động bị kẹt trong một kết nối vô dụng như vậy.

Cho đến nay, giải pháp của tôi là: thay đổi cài đặt trong Mac OS X:

  1. Xóa cài đặt WiFi không mong muốn khỏi Cài đặt mạng, đợi một phút để xác nhận thiết bị di động không thể kết nối với WiFi không mong muốn mà không nhập mật khẩu thủ công.

  2. mở Cài đặt hệ thống, iCloud, tắt "KeyChain" trong cài đặt iCloud nhập mô tả hình ảnh ở đây

  3. Thêm cài đặt WiFi một lần nữa, nó sẽ không được đồng bộ hóa với thiết bị di động.

2

Tôi vừa tìm thấy một cách giải quyết:

  1. Tạo tài khoản quản trị viên (tạm thời) mới trong Mac OS
  2. Đăng nhập với tư cách quản trị viên ở trên
  3. Kết nối với mạng wifi (tức là mạng mà bạn không muốn chia sẻ qua Keychain)
  4. Đăng xuất quản trị viên tạm thời, sau đó đăng nhập lại vào tài khoản thông thường của bạn
  5. Xóa tài khoản quản trị tạm thời

Voila, mạng wifi được tham gia nhưng không được chia sẻ với bất kỳ thiết bị nào khác của bạn.


1

Thật ra nó không phức tạp lắm sau khi tôi chia sẻ một chút về vấn đề này. Tuy nhiên tôi có một vấn đề khác một chút, tôi có hai Wifis, một tôi muốn cho điện thoại và một tôi muốn cho Mac.

Trên máy Mac của bạn, bạn có nhiều hơn một móc khóa, vì có thể có điện thoại của bạn. Tuy nhiên trên Mac bạn phải có các công cụ để quản lý chúng. Trong ứng dụng KeychainMac, bạn có:

  • Đăng nhập
  • iCloud
  • Hệ thống
  • ... có khả năng thêm một số móc khóa

Áp dụng các bước sau:

  1. Trên máy Mac của bạn, đặt cái bạn muốn trên điện thoại vào iCloudmóc khóa và xóa tất cả các tham chiếu, nếu có, khỏi các móc khóa khác
  2. Đặt một cái cho Mac trong Systemmóc khóa. (Bạn sẽ nói, điều này không khắc phục được sự cố của tôi, máy Mac của tôi vẫn kết nối với một trong những điện thoại.)
  3. Đi trên máy Mac của bạn để: System Preferences > Network > Wifi > Advanced...
  4. Trong danh sách, Preferred Networksđảm bảo mạng Mac của bạn nằm trên mạng khác

Bây giờ, điện thoại của bạn sẽ không biết gì về mạng của Mac và Mac sẽ thích mạng của anh ấy hơn mạng kia. Oh và cho Mac của bạn một chút thời gian để tìm đúng mạng lần đầu tiên, có thể mất hơn một vài giây để áp dụng đúng cấu hình. (Đừng hỏi tôi tại sao, chỉ cần cho bạn ngẩng cao đầu.)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.