Objaśnienie uprawnień dysku Mac: jak naprawić uprawnienia systemu macOS

Objaśnienie uprawnień dysku Mac: jak naprawić uprawnienia systemu macOS

– Próbowałeś naprawić uprawnienia? to standardowa wskazówka dotycząca rozwiązywania problemów z komputerami Mac, która od zawsze krąży po sieci. Dla wielu użytkowników wydawało się to rozwiązywać wiele rzadkich problemów. Ale kiedy system OS X El Capitan (10.11) został wydany, Napraw uprawnienia do dysku opcja nagle zniknęła z aplikacji Disk Utility.





Czy to oznacza, że ​​Apple rozwiązał problemy związane z uprawnieniami w macOS, czy było to coś innego? Rozwiążemy tę tajemnicę i pokażemy, jak działają uprawnienia do dysku na Twoim Macu.





Jak działają uprawnienia w systemie macOS

Każda rzecz na komputerze Mac, niezależnie od tego, czy jest to plik, czy folder, ma zestaw uprawnień. Kontrolują one, które konta użytkowników mogą uzyskać do nich dostęp i jaki mają dostęp. Uprawnienia składają się z trzech czynności (odczyt, zapis i wykonanie) wykonywanych przez trzy typy użytkowników (właściciela, grupy i wszystkich).





Reguły uprawnień można zdefiniować osobno dla każdej warstwy własności. Uprawnienie w połączeniu z kontami i własnością zapewnia bezpieczeństwo, umożliwia kontrolowane udostępnianie, może ustawić ograniczony lub brak dostępu do plików oraz utrzymuje integralność systemu.

Wyświetl uprawnienia systemu plików

Każdy użytkownik może wyświetlić uprawnienia do plików i folderów za pomocą okna informacyjnego Findera lub terminala. W Finderze kliknij prawym przyciskiem myszy plik lub folder i wybierz Zdobyć informacje z menu kontekstowego. Kliknij Udostępnianie i uprawnienia trójkąt, aby rozwinąć uprawnienia elementu.



Aby wyświetlić te informacje w Terminalu, wpisz:

ls -l 'path to your file'

Znak po myślniku to małe litery L i ujawnia własność i uprawnienia do pliku. W wierszu poleceń skrótem uprawnienia do odczytu jest r , podczas gdy zapis jest w , a wykonanie jest x .





Właściciel, grupa i wszyscy

Podzielmy trzy typy użytkowników, które pojawiają się w polach uprawnień Maca:

  • Właściciel : właściciel elementu to użytkownik, który tworzy element lub kopiuje go na komputer Mac. Użytkownicy zwykle posiadają większość elementów w swoim folderze domowym.
  • Grupa : Każda pozycja jest również własnością grupy. Grupa to zestaw kont użytkowników połączonych razem, dzięki czemu uprawnienia mogą mieć zastosowanie do wszystkich członków.
  • Wszyscy : Użyj tego ustawienia uprawnień, aby zdefiniować dostęp dla każdego, w tym użytkowników lokalnych, współużytkujących i gości.

Czytaj, pisz i wykonuj

Następnie przyjrzyjmy się trzem typom uprawnień, jakie mogą mieć ci użytkownicy:





  • Czytać : członkowie użytkownika lub grupy mogą otwierać plik, ale nie mogą zapisywać zmian. Jeśli jest to folder, możesz przeglądać listę elementów.
  • Pisać : Użytkownicy lub członkowie grupy mogą modyfikować lub usuwać plik. W przypadku folderu możesz wprowadzać zmiany w zawartości folderu.
  • Wykonać : Pliki z uprawnieniami do wykonywania mogą zachowywać się jak program lub skrypt. W przypadku folderu wykonanie oznacza, że ​​ktoś może wyświetlić jego zawartość pod warunkiem, że włączone są również uprawnienia do odczytu.

Czynniki, które powodują problemy z uprawnieniami

W systemie OS X Yosemite i wcześniejszych, Narzędzie dyskowe może weryfikować i naprawiać uprawnienia do niektórych plików i folderów. Jednak w rzeczywistości aplikacja nie naprawia uprawnień. Po prostu je resetuje.

Co więcej, powiedzmy Narzędzie dyskowe remont permissions sprawia, że ​​brzmi to tak, jakby uprawnienia mogły z czasem ulec uszkodzeniu lub ulec uszkodzeniu. Ale to nieprawda. Uprawnienia pozostają takie same, dopóki coś lub ktoś się nie pojawi i nie zmieni ich. Może się tak zdarzyć z wielu powodów:

  1. Instalatorzy aplikacji: Niektóre instalatory zmieniają uprawnienia do istniejących elementów w ramach niezbędnej części procesu instalacji, ale nie przywracają ich do właściwych ustawień.
  2. Błąd użytkownika: Jeśli manipulujesz uprawnieniami w terminalu lub za pośrednictwem aplikacji innej firmy, błędy mogą prowadzić do problemów. Na przykład niewłaściwe użycie chmod polecenie może zmienić ustawienia uprawnień elementu.
  3. Udostępnianie folderu: Wszyscy użytkownicy komputera mają uprawnienia dostępu do elementów w Wspólny teczka. Jeśli używasz tego folderu jako repozytorium przesyłanych plików, problemy z uprawnieniami są mało prawdopodobne. Ale jeśli przechowujesz przedmioty do użytku przez wiele osób na stałe, mogą pojawić się problemy.
  4. Uprawnienia dotyczące skopiowanych przedmiotów: Trudno przewidzieć, jakie uprawnienia przypisze system macOS podczas kopiowania plików na wolumin zewnętrzny, SMB lub FTP. Aby rozwiązać ten problem, może być konieczne zastosowanie prób i błędów.

Co się stało po OS X El Capitan?

W systemie OS X El Capitan firma Apple wprowadziła ochronę integralności systemu (SIP) do wszystkich plików systemowych, folderów, a nawet dołączonych aplikacji. Chroni zawartość systemu przed celową i nieumyślną ingerencją, zachowując jednocześnie domyślne ustawienia uprawnień. SIP chroni następujące katalogi: /System, /usr, /jestem, oraz /sbin .

Podczas aktualizowania aplikacji Apple lub uaktualniania systemu macOS instalator sprawdzi i w razie potrzeby zresetuje uprawnienia dowolnego elementu. Żadna aplikacja innej firmy (niezależnie od jej kiepskiego zachowania) nie może zmienić uprawnień, chyba że wyłączysz SIP. Wkopaliśmy się w więcej o tym, co robi SIP jeśli jesteś ciekawy.

A co z folderami użytkownika i domowymi?

Ochrona integralności systemu nie chroni elementów w /Biblioteka folder, aplikacje w /Aplikacje i wszystko w twoim Dom teczka. ten ~/Biblioteka folder jest szczególnie ważny, ponieważ składa się z podstawowych plików preferencji systemowych, preferencji aplikacji innych firm, danych pęku kluczy i innych.

Jeśli uprawnienia zostały zmienione na którykolwiek z tych plików lub folderów, możesz spodziewać się wielu dziwacznych problemów na komputerze Mac. Problemy, które mogą wystąpić z powodu nieprawidłowych uprawnień, obejmują:

  • Zmiany wprowadzone w Finderze, Preferencjach systemowych lub Docku nie są zapisywane.
  • Okna, które były otwarte podczas ostatniego wylogowania lub zamknięcia aplikacji, zostały ponownie otwarte po zalogowaniu.
  • Podczas przenoszenia niektórych elementów w folderze domowym pojawia się prośba o hasło administratora.
  • Wielokrotnie pojawia się komunikat „macOS musi naprawić bibliotekę, aby uruchomić aplikacje”.
  • Podczas zapisywania pliku otrzymasz komunikat, że plik jest zablokowany lub nie ma wymaganych uprawnień. Dzieje się tak często w przypadku dokumentów Microsoft Office.
  • Domyślne aplikacje lub aplikacje innych firm mogą ulec awarii podczas uruchamiania. Niektóre aplikacje mogą się nawet nie zaktualizować.
  • Firefox lub Chrome nie ładują Twoich preferencji i wyświetla komunikat „Nie można załadować Twojego profilu”.
  • Zdjęcia i filmy importowane do aplikacji Zdjęcia nie pojawiają się w aplikacji. Możesz też otrzymać wiadomość, aby wybrać domyślną bibliotekę Zdjęć za każdym razem, gdy otworzysz aplikację.

Zresetuj uprawnienia do folderu domowego

Na pasku bocznym Findera kliknij prawym przyciskiem myszy folder domowy i wybierz Zdobyć informacje . Kliknij Udostępnianie i uprawnienia rozwijanego trójkąta, aby wyświetlić jego uprawnienia.

Kliknij Zamek na dole okna i wprowadź hasło administratora. Następnie wybierz menu akcji przycisk i wybierz Zastosuj do załączonych przedmiotów .

Kliknij ok aby potwierdzić akcję. Zaktualizowane uprawnienia będą propagowane w Twoim folderze domowym.

Następnie otwórz aplikację Terminal i wpisz:

jak zobaczyć tytuł usuniętego filmu z YouTube
diskutil resetUserPermissions / `id -u`

Ta opcja resetuje uprawnienia użytkownika na woluminie głównym ( / ) na bieżący identyfikator użytkownika. Jeśli wszystko pójdzie dobrze, uruchom ponownie komputer Mac.

Ale jeśli dostaniesz błąd 69841 , a następnie wykonaj następujące czynności:

W systemie macOS High Sierra lub starszym

  1. Otwórz aplikację Terminal i wpisz: |_+_|
  2. Następnie wprowadź to polecenie jeszcze raz: |_+_|
  3. Uruchom ponownie komputer Mac.

W systemie macOS Mojave i nowszych

Kroki dla Mojave i nowszych są takie same jak powyżej, ale musisz dodać Terminal do Pełny dostęp do dysku przed kontynuowaniem. Aby to zrobić, przejdź do Preferencje systemowe > Bezpieczeństwo i prywatność i kliknij Prywatność patka. Kliknij Zamek i wprowadź hasło administratora, aby dokonać zmian.

Następnie wybierz Pełny dostęp do dysku patka. Następnie kliknij Więcej i dodaj aplikację Terminal.

Po wykonaniu tej czynności wykonaj powyższe polecenia terminala wymienione dla High Sierra i wcześniejszych.

Zrozumienie kont użytkowników komputerów Mac

Kiedy opcja naprawy uprawnień do dysku zniknęła z aplikacji Disk Utility, nie myśleliśmy o tym zbyt wiele, ponieważ nigdy nie był to ważny krok w rozwiązywaniu problemów. Ale widząc rodzaje problemów, które możesz napotkać z powodu nieprawidłowych uprawnień, jasne jest, że resetowanie uprawnień do folderu domowego jest ostatecznością, gdy te problemy się pojawią.

Zaskakujące jest to, że Apple nie uwzględnia już tej opcji. Pamiętaj jednak, że te kroki powinieneś wykonywać tylko wtedy, gdy jest to konieczne. Zrozumienie uprawnień to złożony temat. Jeśli zrozumiesz, jak działają konta użytkowników macOS, stanie się to znacznie prostsze. Przeczytaj ten przewodnik, aby konfigurowanie wielu kont użytkowników na komputerze Mac uczyć się więcej.

Udział Udział Ćwierkać E-mail Oto dlaczego FBI wydało ostrzeżenie dotyczące Hive Ransomware

FBI wydało ostrzeżenie o szczególnie paskudnym szczepie oprogramowania ransomware. Oto dlaczego należy szczególnie uważać na oprogramowanie ransomware Hive.

Czytaj dalej
Powiązane tematy
  • Prochowiec
  • Wyjaśnienie technologii
  • System plików
  • Kontrola konta użytkownika
  • Uniksa
  • Rozwiązywanie problemów
  • Wskazówki dotyczące komputerów Mac
O autorze Rahul Saigal(162 opublikowane artykuły)

Dzięki dyplomowi M.Optom w specjalności okulistycznej Rahul przez wiele lat pracował jako wykładowca w college'u. Pisanie i nauczanie innych to zawsze jego pasja. Teraz pisze o technologii i czyni ją przyswajalną dla czytelników, którzy nie rozumieją jej dobrze.

Więcej od Rahula Saigala

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować