MacOS Mojave, uygulamaların kişisel verilere erişimini kısıtlamak için ne ve nasıl uygulanır?


15

MacOS Mojave'nin karanlık mod gibi piyasaya sürülmesi ve Home gibi yeni uygulamaların eklenmesi sırasında konuşulan diğer özelliklerin yanı sıra, macOS Mojave'nin bir başka önemli özelliği de hem gizlilik hem de güvenlik üzerine daha fazla odaklanılması gibi görünüyor.

Bu makalenin "Kamera ve Mikrofon Şimdi İzninizi Gerektiriyor" bölümünde belirtildiği gibi :

Apple ayrıca Mesajlar geçmişiniz ve Posta veritabanınız gibi diğer veri kategorilerinin macOS Mojave'nin yeni kamera ve mikrofon izinlerine benzer şekilde korunacağını duyurdu.

Güncellemeden sonra, bir uygulama kameranızı veya mikrofonunuzu kullanmak istediğinde, aşağıdakine benzer bir uyarı alacağınızı anlıyorum:

resim açıklamasını buraya girin

Ancak, aşağıdakiler beni daha fazla ilgilendiriyor:

... İleti geçmişiniz ve Posta veritabanınız gibi diğer veri kategorileri de benzer şekilde korunacaktır ...

Bu çevrimiçi hakkında fazla bilgi bulamadım ve şu anda macOS Mojave'nin yayın öncesi sürümüne sahip değilim ve bu nedenle bu yeni özelliği test edemiyorum, ancak tam olarak bu özelliğin ne anlama geldiğini merak ediyorum.

Apple bunun nasıl çalışacağını açıkça belgeledi mi?


1
Yorumlar uzun tartışmalar için değildir; bu görüşme sohbete taşındı .
bmike

2
Bu, muhtemelen macOS'ta güvenlikle ilgili Apple teknik incelemesinin bir sonraki 2018/2019 sürümünde olacak .
JBis

Yanıtlar:


17

Bir uygulama bu hassas bilgilere erişmeye çalıştığında Mojave nasıl yanıt verir; kullanıcıyı uyaracak, imzasız uygulamaları engelleyecek mi veya ne olacak?

Bir uygulama kısıtlanmış dizine erişmeye çalıştığında kullanıcıdan aşağıdaki bilgileri açıklayan bir iletişim kutusu görüntülenir:

  • Hangi Uygulama
  • Uygulama neye erişmeye çalışıyor?
  • Erişime İzin Verme veya İzin Vermeme Seçeneği

resim açıklamasını buraya girin

resim açıklamasını buraya girin


Birçok uygulama klasör veya dosya seçimi ister. Bir klasörü kısıtlanmış bir dizinden (normal bulucu penceresinden) choose a fileiletişim kutusuna sürüklemeye çalışırsanız , klasör yasaklanmış klasör simgesiyle boş bir klasör olarak açılır. Bu bir istek izni iletişim kutusu oluşturmaz.

resim açıklamasını buraya girin

terminal

Erişim istemenin istisnası Terminal'dir. Belirli Terminal komutları bu dizinlere erişmeye çalışırsa, bir iletişim kutusu olmadan otomatik olarak engellenir.

$ sudo  cp  -r  ~/Library/Messages/ ~/Desktop/test
cp: /Users/[User]/Library/Messages/: unable to copy extended attributes to /Users/[User]/Desktop/test: Operation not permitted
cp: /Users/[User]/Library/Messages/: Operation not permitted

Zip komutunu kullanmaya çalışırken dizin, boş göründüğü engellenen dizine kadar yinelemeli olarak sıkıştırılır.

 $ zip -r  ~/Desktop/imessage.zip ~/Library/Messages/

Ekran görüntüsünü unzipping (~ / Desktop / imessage.zip) ve açtıktan sonra alınır. Gördüğünüz gibi boş.

resim açıklamasını buraya girin

İstisnalar

Belirli uygulamalara sınırsız izin vermek için istisnalar eklemek isterseniz, bu işlem Sistem Tercihleri'nde yapılabilir.

  1. Sistem Tercihleri> Güvenlik ve Gizlilik> Gizlilik
  2. Gerekirse kilidi açın
  3. İzin türünü seçin
    • Konum Servisleri
    • İletişim
    • Takvimler
    • Hatırlatmalar
    • Fotoğraflar
    • Kamera
    • Mikrofon
    • Ulaşılabilirlik
    • Uygulama Verileri (Mesaj verilerini, Posta verilerini vb. İçerir)
    • Otomasyon
    • analitik
  4. +Simgeyi tıklayın
  5. Uygulamanızı seçin
  6. Ekle'ye basın

Not: Değişikliklerin geçerli olması için uygulamanın yeniden başlatılması gerekir.

Uyarı : Terminal eklenmesi tüm terminal komutlarına erişim sağlar.

resim açıklamasını buraya girin


2
Mükemmel yazılmış cevap için çok teşekkür ederim! Şu anda mevcut olan sınırlı dokümantasyon nedeniyle cevabın hala devam etmekte olduğunu anlıyorum. Ancak, cevabım sorumdan öğrenmeyi umduğum şeyi tamamen tatmin etti! Teşekkür ederim!
Tom

@JBis Bu izne sahip başka bir alternatif var mı ??
Vikram Sinha

@vikramsingh Sorunuzu anlamadım.
JBis

@JBis Mac Mojave artık posta, mesaj, safari tarama geçmişi vb. İçin tüm erişimi kısıtlıyor. Bizim uygulama biri safari tarama geçmişi üzerinde çalışır ve ben bu sorunu çözmek için hiçbir yerde yakın.
Vikram Sinha

1
@Buscar 웃 Ne? Hayır. Terminal'i sistem tercihlerine eklemeniz yeterlidir.
JBis
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.