Även om ett sådant problem, när du förlorar åtkomst till filen, är ganska ovanligt, men det kan hända, till exempel när dina rättigheter ändras till tredjepartsprogram.
Vanligtvis problem genom att köra återhämtning process eliminerar användarrättigheter (kör Skivverktyg från mappen / Program / Verktygsprogram, välj sektionen och klicka på Återställ knappen åtkomsträttigheter), men detta är inte alltid Det fungerar. För att ta itu med problemet, måste du ange behörigheter till problematiska filer.
I sådana situationer, har du två alternativ: att ändra behörigheterna på filen (s) manuellt via Finder eller via terminalen. Vi kommer att överväga båda, även för avancerade användare är mycket enklare och snabbare att använda Terminal.
Ändra filbehörigheter med hjälp av Finder
Du kan ändra behörigheterna för filer genom fönstret "Egenskaper":
- Markera filen i Finder och tryck Kommando + i, för att utlösa fönstret "Egenskaper".
- Klicka på pilen bredvid "Delning och behörigheter" ta reda på vem ägaren till filen och titta på lagen.
- Välj ikonen lås för att låsa upp "rättigheter".
- Tryck på knappen [+] för att lägga till en ny ägare, och sedan välja en användare från listan och klicka på "Välj".
- Nu väljer du namnet och klicka på kugghjulet och välja "Gör (användarnamn) ägare."
Genom Terminal återhämtningen är snabbare och se, det är lättare.
Ändra filen ägaren av terminalen med chown
Med hjälp av Terminal, som regel, anses det ett sätt för avancerade användare, men i vissa situationer det fungerar är inte bara snabbare, men lättare.
För att göra detta använder vi chown kommandot, vilket är standard för Mac OS X.
Till att börja starta Terminal / Program / Verktygsprogram /.
syntax:
chown [användarnamn] [fil]
Exempel på användning: För att ändra ägare av filen till «test file.txt» Användarnamn «tanya» kommandot skulle se ut så här:
chown tanya test fil.txt
Tänk på att det användarnamn som du använder - det är ett kort namn för kontot, som vanligtvis sammanfaller med namnet på mappen användaren.
Om du inte är säker på att den korta användarnamn, ange 'Whoami' i terminalen för den aktuella kortnamn eller typ "LS / Users", för att se en lista med alla användarkonton på en aktuell Mac.
Om du ändrar rättigheter på systemfiler eller andra användares filer som du inte har rätt att läsa och skriva, måste du använda chown kommandot med 'sudo'.
sudo chown tanya ~ / Desktop / prov-fil.txt
För att redigera en grupp av filer, använd chown kolon efter en kort användarnamn:
sudo chown tanya: personal ~ / Desktop / test file.txt
Valet av vilken väg att lösa problemet, är alltid ditt.
(via)