Innehållsförteckning:

Hur man ändrar ägare till en fil i Mac OS X
Hur man ändrar ägare till en fil i Mac OS X
Anonim

Även om ett sådant problem, när du förlorar åtkomst till en fil, är ganska sällsynt, kan det fortfarande hända, till exempel när dina behörigheter ändras av ett tredjepartsprogram.

Vanligtvis elimineras detta problem genom att starta processen för att återställa användarrättigheter (kör Diskverktyg från mappen / Programs / Utilities, välj en partition och klicka på knappen Återställ åtkomsträttigheter), men det fungerar inte alltid. För att hantera problemet måste du konfigurera rättigheterna till problemfiler.

I sådana situationer har du två sätt: att ändra rättigheterna till filen/filerna manuellt via Finder eller via terminalen. Vi kommer att överväga båda metoderna, även om det för avancerade användare kommer att vara mycket enklare och snabbare att använda terminalen.

Ändra filbehörigheter med Finder

Du kan ändra filbehörigheter genom fönstret Egenskaper:

  • Välj filen i Finder och tryck sedan på Kommando + i för att få fram fönstret Egenskaper.
  • Klicka på pilen bredvid Delning och behörigheter för att se vem som äger filen och se behörigheterna.
  • Välj låsikonen för att låsa upp "Rättigheterna".
  • Klicka på knappen [+] för att lägga till en ny ägare, välj sedan en användare från listan och klicka på Välj.
  • Välj nu ett namn och klicka på kugghjulsikonen genom att välja Gör (användarnamn) ägare.
Skärmdump 2013-05-31 kl 12.34.34
Skärmdump 2013-05-31 kl 12.34.34

Genom terminalen är återställningsprocessen snabbare och, som du kommer att se, lättare.

Byt filägare från Terminal med kommandot chown

Att använda terminalen anses allmänt vara ett sätt för avancerade användare, men i vissa situationer är det inte bara snabbare utan också enklare.

För att göra detta använder vi kommandot chown, som är standard för Mac OS X.

Starta först Terminal från / Program / Utilities /.

Syntax:

chown [användarnamn] [fil]

Användningsexempel: för att ändra ägaren till en fil med namnet "test-file.txt" för användaren "tanya" skulle kommandot se ut så här:

chown tanya test-file.txt

Tänk på att användarnamnet du kommer att använda är kontots korta namn, vilket vanligtvis är detsamma som namnet i användarmappen.

Om du inte är säker på om det korta användarnamnet är korrekt, skriv in 'Whoami' i Terminal för att få det aktuella korta namnet, eller skriv "ls / Users" för att se en lista över alla användarkonton på den aktuella Macen.

Om du ändrar behörigheterna för systemfiler eller filer från andra användare som du inte har läs-/skrivbehörighet till, måste du använda kommandot chown tillsammans med "sudo".

sudo chown tanya ~ / Desktop / test-file.txt

För att ändra gruppen av filer, använd chown med ett kolon efter det korta användarnamnet:

sudo chown tanya: personal ~ / Desktop / test-file.txt

Valet av hur du ska lösa problemet är alltid ditt.

Rekommenderad: