Jak, kiedy i dlaczego naprawić uprawnienia do dysku na komputerze Mac
"Spróbuj naprawić uprawnienia do dysku" to standardowa porada dotycząca rozwiązywania problemów z komputerem Mac, która trwa wiecznie. W rzeczywistości istnieją dwa różne narzędzia do naprawy różnych typów uprawnień do dysku, a jedno z nich jest bardzo ukryte.
Uprawnienia tutaj są naprawdę uprawnieniami do plików i katalogów, ale na ogół są nazywane "uprawnieniami na dysku". Twój komputer Mac nie będzie automatycznie naprawiał uprawnień, z wyjątkiem sytuacji, gdy instalujesz lub aktualizujesz sam system Mac OS X.
Aktualizacja: Od wersji Mac OS X 10.11 El Capitan Narzędzie dyskowe w systemie Mac OS X nie zawiera już sposobu na naprawienie uprawnień do dysku. Nie jest to już konieczne dzięki systemowej ochronie integralności.
Jakie są uprawnienia i co robi naprawa?
Podobnie jak w przypadku innych systemów operacyjnych, w tym systemów Windows i Linux, pliki i katalogi na komputerze Mac mają własne uprawnienia. Uprawnienia kontrolują, którzy użytkownicy i procesy systemowe mają dostęp do plików i co mogą zrobić. Na przykład pliki systemowe są oznaczone jako tylko do odczytu, więc zwykłe programy użytkownika nie mogą ich modyfikować. Pliki wykonywalne muszą być oznaczone jako pliki wykonywalne lub system nie pozwoli im działać.
System uprawnień jest sposobem, w jaki Mac OS X i inne systemy operacyjne zapewniają bezpieczeństwo. Program uruchamiany na pulpicie nie może po prostu modyfikować plików systemowych bez pozwolenia. Jeśli masz wiele kont użytkowników na Macu, uprawnienia utrzymują prywatne pliki każdego konta użytkownika z innych zastosowań.
Komputery Mac mają dwa różne typy uprawnień. Istnieją standardowe uprawnienia do plików w systemie UNIX, takie same uprawnienia, jakie można znaleźć w systemie Linux. Istnieją również bardziej nowoczesne uprawnienia listy kontroli dostępu (ACL). Możesz wyświetlić uprawnienia do pliku lub katalogu, przytrzymując klawisz Ctrl i klikając plik lub katalog w Finderze, klikając Pobierz informacje i patrząc w obszarze Udostępnianie i uprawnienia
Twój komputer Mac zawiera bazę danych uprawnień. Baza danych jest przechowywana w plikach "Bill of Materials" w folderach / var / db / receipts i / Library / Receipts. Pliki systemowe Mac OS X i aplikacje innych firm instalowane z plików .pkg pozostawiają tutaj pliki .bom, a lista plików, która zezwala na pliki systemowe lub pliki programów, powinna mieć.
Podczas naprawy uprawnień komputer Mac przegląda pliki .bom i sprawdza rzeczywiste pliki w systemie. Jeśli plik lub folder w systemie ma uprawnienia, które nie są zgodne z uprawnieniami określonymi w plikach .bom, komputer Mac zmieni uprawnienia do tych w plikach .bom.
Pamiętaj, że nie dotyczy to wszystkich plików w twoim systemie. Twoje osobiste pliki danych nie mają żadnych wpisów w bazie danych uprawnień, a aplikacje innych firm, które nie używają plików .pkg, nie będą reprezentowane w bazie danych. Operacja ustalania uprawnień pozostawi wszystkie pozostałe pliki samodzielnie.
Kiedy należy naprawić uprawnienia?
Podczas normalnego korzystania z systemu możliwe jest, że programy będą zmieniać uprawnienia do plików lub folderów z oryginalnych. Możliwe, że te nowe uprawnienia spowodują problemy. Na przykład program może niepoprawnie przypisać uprawnienia do zapisu do plików systemowych, zmniejszając zabezpieczenia, umożliwiając normalnym programom użytkownika ich modyfikowanie. Program może spowodować, że plik programu nie będzie wykonywany, co uniemożliwi uruchomienie aplikacji. Program może przypadkowo dać kontu użytkownika dostęp tylko do odczytu do folderu domowego, uniemożliwiając zapisanie lub modyfikację plików.
Istnieje wiele problemów, które mogą być spowodowane niepoprawnymi - lub "uszkodzonymi" - uprawnieniami. Naprawa uprawnień do plików jest również bezpieczną operacją. Proces naprawy nie powinien powodować żadnych problemów. Dlatego naprawa uprawnień komputera Mac jest jedną z pierwszych porad dotyczących rozwiązywania problemów, które można uzyskać, jeśli masz problem z komputerem Mac.
Jeśli nie masz problemów z komputerem Mac, nie musisz naprawiać uprawnień. Jeśli masz jakiś problem, naprawienie uprawnień jest dobrym i bezpiecznym miejscem na rozpoczęcie.
Jak naprawić uprawnienia dysku
Możesz naprawić uprawnienia komputera Mac z aplikacji Disk Utility. Aby go otworzyć, naciśnij Command + Spacja, aby otworzyć wyszukiwanie Spotlight, wpisz Narzędzie dyskowe, i naciśnij Enter.
Wybierz partycję systemową Maca - ogólnie "Macintosh HD". Kliknij przycisk Zweryfikuj uprawnienia do dysku, jeśli chcesz sprawdzić swoje uprawnienia do problemów. Kliknij Napraw uprawnienia do dysku, aby sprawdzić problemy i automatycznie je naprawić.
Zwróć uwagę, że normalne jest to, że niektóre uprawnienia zmieniają się podczas normalnego użytkowania systemu, co nie zawsze powoduje problemy. Prawdopodobnie zobaczysz niepoprawne uprawnienia, nawet jeśli nie ma nic złego w komputerze Mac. Nie ma się czym martwić. Widzieliśmy kilka niepoprawnych uprawnień na naszym Macu, ale w ogóle nie było to złe. Nie stanowiły problemu.
To wszystko - twoje uprawnienia zostaną naprawione. Jeśli na komputerze Mac występują tak poważne problemy, że nie uruchomi się on normalnie, można również uzyskać dostęp do Narzędzia dyskowego z systemu OS X Recovery i naprawić z niego uprawnienia dysku. Twój komputer Mac automatycznie uruchamia naprawę uprawnień do dysku, gdy instalujesz Mac OS X na istniejącej instalacji systemu Mac OS X, więc ponowne zainstalowanie lub uaktualnienie systemu operacyjnego Mac powinno również rozwiązać problemy z uprawnieniami na dysku.
Jak naprawić uprawnienia katalogu domowego
Jest też drugie narzędzie, które naprawia niektóre uprawnienia. To narzędzie do naprawy naprawi uprawnienia katalogu domowego Twojego konta użytkownika. Jeśli masz problemy z plikami swojego konta użytkownika - być może nie możesz zapisać żadnych plików w swoim katalogu domowym, być może dlatego, że zostały utworzone tylko do odczytu - możesz użyć tego narzędzia.
To narzędzie nie używa plików .bom do dostosowywania uprawnień do plików systemowych, po prostu naprawia katalog domowy konta użytkownika na standardowe, domyślne uprawnienia.
Aby to zrobić, wejdź do OS X Recovery, ponownie uruchamiając komputer Mac i przytrzymując Command + R. W środowisku Recovery kliknij Utilities na pasku menu i wybierz Terminal. Rodzaj Zresetuj hasło do Terminalu i naciśnij Enter. Kliknij dysk twardy komputera Mac i wybierz konto użytkownika, na którym występują problemy.
U dołu okna kliknij przycisk Resetuj w obszarze Resetuj uprawnienia katalogu domowego i listy ACL. Spowoduje to zresetowanie uprawnień konta użytkownika, a nie hasła.
Uruchom ponownie komputer Mac, gdy skończysz. Uprawnienia do katalogu domowego konta użytkownika zostaną teraz naprawione.
Naprawa uprawnień komputera Mac nie powinna być obowiązkowym, zwykłym zadaniem konserwacji systemu. Pomoże to tylko wtedy, gdy faktycznie doświadczasz problemu, więc nie ma powodu, aby uruchamiać to narzędzie regularnie. Z drugiej strony jest to bezpieczna operacja, więc nie ma niebezpieczeństwa w naprawie uprawnień do dysku, jeśli uważasz, że to może pomóc.
Image Credit: Karlis Dambrans na Flickr