Ispravljanje grešaka u dozvolama u macOS Catalina

  • Prelazak na moderne verzije macOS-a implementirao je mnogo restriktivniji sigurnosni sistem koji zahtijeva eksplicitne dozvole za pristup osjetljivim folderima.
  • Postoje kritični sukobi kompatibilnosti koji proizlaze iz uklanjanja podrške za 32-bitne aplikacije i gašenja iTunesa.
  • Uporne greške u pravima pristupa mogu zahtijevati ručne intervencije putem Terminala ili načina oporavka sistema.

Moderni radni prostor s MacBookom na drvenom stolu, koji predstavlja macOS okruženje.

Ako posjedujete Mac, vjerovatno znate da je Apple postao posebno strog po pitanju sigurnosti u novijim verzijama. Ponekad sistem postane prava glavobolja, onemogućavajući dozvole za pristup bez upozorenja i uzrokujući da bitne aplikacije, poput AnyDeska, iznenada prestanu raditi čak i kada se čini da je sve ispravno konfigurirano.

Ovaj fenomen nije ograničen samo na jednog korisnika; to je uobičajen problem koji se često pojavljuje nakon ažuriranja sistema ili prilikom migracije podataka između diskova. Od nametljivih upozorenja o privatnosti koja podsjećaju na najgore dane Windows Viste do duboko ukorijenjenih konflikata u sistemskom jezgru, upravljanje time ko može kucati na radnoj površini ili koristiti mikrofon postalo je zamoran, ali neophodan zadatak za održavanje sigurnosti računara.

Nered u sigurnosti i privatnosti u novijim verzijama

Apple je promijenio svoju filozofiju kako bi više nalikovala onome što vidimo na iOS-u ili Androidu. Sada svaki program koji želi snimati ekran ili čitati pritiske tipki mora proći kroz ručni proces odobravanja. Za mnoge je ovo korak naprijed u privatnosti, ali za one koji rade sa složenim radnim procesima, to je stalna baraža iskačućih prozora koja remeti njihov radni proces.

Nadalje, prelazak na verzije poput Cataline donio je drastičnu promjenu: potpuno napuštanje 32-bitnih aplikacija . Ako koristite stariji softver poput Aperturea ili starije verzije Microsoft Officea (kao što je 2011), bit ćete razočarani jer jednostavno neće raditi. Rješenje ovdje je rješavanje sukoba kompatibilnosti i softverskih grešaka u macOS- u pronalaženjem 64-bitnih verzija ili, ako nema druge opcije, pribjegavanje virtualnim mašinama poput Parallels Desktopa kako biste izbjegli gubitak svojih radnih alata.

Krupni plan programskog koda na monitoru, koji prikazuje korištenje Terminala za rješavanje problema s dozvolama.

Specifični konflikti sa kreativnim i DJ softverom

Propast iTunesa nije bila samo kozmetička promjena; narušila je kompatibilnost s XML datotekama . To je ostavilo mnoge DJ-eve na cjedilu koji su se oslanjali na Rekordbox, Traktor ili Serato za upravljanje svojim muzičkim bibliotekama. Dok su neki programeri objavili zaobilazna rješenja koristeći alternativne SDK-ove, opća preporuka je da ne ažurirate slijepo bez prethodne provjere da li je vaš profesionalni softver kompatibilan s novim Music.app-om.

izgubljene datoteke na Macu
Vezani članak:
Najefikasniji alati za oporavak izbrisanih datoteka na Macu

U oblasti dizajna, alati poput Lightrooma i Photoshopa također su iskusili periode nestabilnosti. Da biste izbjegli iznenađenja, najbolje je provjeriti odjeljak Informacije o sistemu u Apple meniju, otići na Softver i provjeriti da li su sve odabrane aplikacije 64-bitne prije nadogradnje.

Napredna rješenja za lažne dozvole

Kada sistem postane tvrdoglav i odbija omogućiti zaštitne dozvole, problem može biti u kritičnim direktorijima. Za one avanturističkije, postoji ručno rješenje. Prvo, otvorite Terminal i pokrenite naredbu ls -alO /Library/StagedExtensionsAko prilikom pregleda rezultata vidite da nedostaje naljepnica. "ograničeno"Ovo je znak da se upravni odbor bori.

Ako problem i dalje postoji, vrijedi provjeriti direktorij. /private/var/db/KernelExtensionManagement/ Slijedeći istu logiku. Ako otkrijete da ograničenje nedostaje, rješenje je ponovno pokretanje Maca u način oporavka (Command + R)Otvorite Terminal iz uslužnih programa i pokrenite naredbu za popravak koja odgovara pogođenom direktoriju kako biste vratili stabilnost sistema.

Popravak datoteka nakon kloniranja diska

Ponekad, kada zamijenite tvrdi disk i koristite alate poput Carbon Copy Clonera, datoteke se kopiraju, ali dozvole postanu neispravne. Uobičajeno je da kada pokušate premjestiti dokument s radne površine, Mac ga kopira umjesto da ga premjesti , prisiljavajući vas da mijenjate dozvole jednu po jednu.

Ovo se obično dešava zbog konflikta korisničkog identiteta. Da biste to brzo i jednostavno riješili, najefikasnije rješenje je korištenje naredbe chmod u TerminaluNavigacija do problematične mape pomoću naredbe cd, može se izvršiti chmod -R 755 *Ovo omogućava glavnom korisniku da ima puna prava čitanja i pisanja, dok ostatak svijeta može samo čitati datoteke, čime se eliminiraju svi anonimni korisnici koji bi mogli blokirati kretanje podataka.

Rješavanje problema sigurnosti na macOS-u zahtijeva strpljenje, a ponekad i eksperimentiranje s komandnom linijom. Bilo da se radi o rješavanju nekompatibilnosti sa starijim aplikacijama, popravljanju ograničenih direktorija u načinu oporavka ili rekurzivnom podešavanju prava pristupa kako bi se spriječili dosadni duplikati, ključno je utvrditi da li problem leži u softveru ili duboko ukorijenjen problem s dozvolama datotečnog sistema.

Sinhronizacija SMB datoteka: dozvole, sigurnost i performanse
Vezani članak:
Sinhronizacija SMB datoteka: dozvole, sigurnost i performanse

Dodaj kao preferirani izvor na Googleu