Jaka jest różnica między dostępnością a uprawnieniami dostępu do pełnego dostępu do dysku w Mojave?
MacOS niedawno zaczął korzystać z systemu uprawnień podobnego do systemu Android, gdzie aplikacje muszą prosić o dostęp do pewnych zasobów, takich jak Twoja lokalizacja lub kontakty. Dwie z najbardziej permisywnych opcji to "Dostępność", która zapewnia dostęp do "sterowania komputerem" i "Dostęp do pełnego dysku", co brzmi tak, jak robi to samo. Są one jednak wymienione osobno w ustawieniach bezpieczeństwa, więc co za różnica?
Dostępność a pełny dostęp do dysku
Dostępność jest bardziej powszechna i umożliwia aplikacji sterowanie i słuchanie systemu poza własnym kontenerem. Jest to często używane w aplikacjach, które rozszerzają funkcjonalność systemu lub uruchamiają procesy w tle, takie jak aplikacje zwiększające wydajność, takie jak Alfred. Pojawią się również sterowniki innych firm dla urządzeń takich jak kontrolery gier i specjalne myszy.
Powodem, dla którego jest on zablokowany, jest to, że te same uprawnienia mogą być również używane w przypadku złośliwego oprogramowania, które nasłuchuje naciśnięć klawiszy lub szpiegów na twoje zachowanie. Nie musisz się jednak martwić, ponieważ z tego właśnie powodu działa ten system; jeśli przypadkowo uruchomisz złośliwą aplikację ze źródła niezaufanego, musisz zezwolić jej na szpiegowanie Cię ręcznie. I dopóki tego nie zrobisz, wszystko będzie dobrze.
Pełny dostęp do dysku jest nieco inny i nie oznacza całkowitego dostępu do dysku. Niektóre aplikacje, takie jak rozwiązania do tworzenia kopii zapasowych, skanery antywirusowe i czyszczenie dysku twardego, wymagają dostępu do skanowania wszystkich plików, w tym plików zablokowanych przez system i używanych w innych aplikacjach, takich jak Safari i wiadomości. Nie daje takich samych uprawnień do słuchania danych wejściowych i sterowania systemem, jak ma to miejsce w przypadku ułatwień dostępu, więc aplikacja może zażądać obu uprawnień.
Nie jest to również coś, czego powinieneś się obawiać, ponieważ oznacza to tylko oznaczenie aplikacji jako zaufaną, aby mogła uzyskać dostęp do twoich danych. Nadal chcesz tylko włączyć aplikacje, które mają dobry powód, aby skanować cały dysk, ale w rzeczywistości nie ma zbyt wiele zablokowanych za pozwoleniem "Pełny dostęp do dysku".
Jednak to nie daje aplikacji dostęp do roota, co dałoby mu możliwość usuwania lub modyfikowania plików systemowych uruchamianych przez macOS. Jeśli aplikacja chce mieć uprawnienia administratora, musisz wprowadzić hasło ręcznie.
Zmiana ustawień zabezpieczeń
Jeśli istnieje aplikacja, której nie chcesz mieć dostępu do swojego systemu, możesz edytować uprawnienia, klikając blokadę w lewym dolnym rogu ekranu Ustawienia zabezpieczeń i prywatności i wprowadzając hasło, ponieważ technicznie nawet Preferencje systemowe wymagają pozwolenia edytuj swoje ustawienia.
Możesz wtedy wyłączyć pole obok aplikacji lub całkowicie je usunąć za pomocą przycisku "-".
Jeśli aplikacja zażądała Twojej zgody i nie ustawiła jej automatycznie, możesz ją włączyć ręcznie, dodając ją do listy za pomocą przycisku "+".