Kako promijeniti vlasništvo datoteke u Mac OS X

Anonim

Iako je pomalo rijetko naići na pogreške vlasništva i dopuštenja u Mac OS X-u, to se može dogoditi, osobito kada je račun premješten ili je vlasnik datoteka izmijenjen od strane aplikacije treće strane. Često možete samo proći kroz postupak za popravak korisničkih dopuštenja, ali to nije uvijek zajamčeno da će riješiti problem, au nekim situacijama trebate prilagoditi vlasništvo nad datotekama izravno na jednom dokumentu ili grupi datoteka prije namjeravanog korisnika ponovno će dobiti pravilan pristup datoteci.Za ove situacije postoje dva načina za ručnu promjenu vlasništva nad datotekama, putem Findera i putem naredbenog retka. Pokrit ćemo oboje, iako je za naprednije korisnike naredba chown stvarno mnogo brža, au nekim aspektima može biti i lakša.

Promjena vlasništva nad datotekama putem Findera u Mac OS X

Možete promijeniti vlasništvo nad datotekama putem iste ploče Get Info koja vam omogućuje podešavanje dopuštenja u Mac OS X Finderu:

  • Odaberite datoteku u Finderu, zatim pritisnite Command+i da biste pozvali prozor "Get Info"
  • Kliknite strelicu uz "Dijeljenje i dopuštenja" da biste otkrili opcije vlasništva i dopuštenja
  • Odaberite ikonu lokota za otključavanje postavki
  • Kliknite gumb za dodavanje novog vlasnika, zatim dodajte korisnika s popisa i odaberite “Odaberi”
  • Sada odaberite ime i kliknite ikonu zupčanika, odabirom “Učini (korisničko ime) vlasnikom”

Iako je prolazak kroz Finder nedvojbeno jednostavan, ipak je dug nekoliko koraka, a Terminal može biti brži na mnogo načina. Neka vas ne uplaši naredbeni redak, proći ćemo kroz postupak i kao što ćete vidjeti zapravo je prilično jednostavan.

Promijenite vlasništvo datoteke pomoću chown iz naredbenog retka

Korištenje naredbenog retka općenito se smatra naprednijim, ali u nekim situacijama nije samo brže od prolaska kroz grafičko sučelje, već je u nekim aspektima i lakše. Ovdje ćemo proći kroz osnove promjene vlasnika datoteka pomoću naredbe 'chown', koja je standardna u Mac OS X-u i također u gotovo svim varijantama Unixa.

Pokrenite Terminal iz /Applications/Utilities/ za početak.

Sintaksa u najjednostavnijem obliku je:

chown

Za primjer upotrebe, za promjenu vlasništva nad datotekom pod nazivom “test-file.txt” na korisnika “Bob” naredba bi bila:

chown Bob test-file.txt

Imajte na umu da je korisničko ime koje želite koristiti kratko ime računa, po kojem se obično zove kućni imenik. Ako niste sigurni koje je kratko korisničko ime, upišite 'whoami' u terminal da dobijete trenutno kratko ime ili upišite “ls /Users” da vidite popis svih korisničkih računa na trenutnom Macu.

Ako mijenjate vlasništvo sistemskih datoteka ili drugih korisničkih datoteka kojima nemate pristup za čitanje i pisanje, uvijek možete nastaviti chown sa 'sudo' da koristite chown kao superkorisnika i prisilno promjena:

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

Obično nećete morati mijenjati grupu datoteke, ali to možete učiniti i s chown tako da ga dodate željenom korisničkom imenu s dvotočkom poput ove:

sudo chown bob:staff ~/Desktop/test-file.txt

Opet, obično nećete morati mijenjati grupu datoteka, iako ćete povremeno naići na datoteku koja je na neki način izgubila ili otuđila i svog vlasnika i grupu razine pristupa kojoj je nekoć pripadala.

U Mac OS X, grupa je obično ili 'osoblje' za opće korisničke datoteke koje nisu na administratorskoj razini, 'admin' za korisničke datoteke na administrativnoj razini kao što su aplikacije, postavke i povezani diskovi i ' kotač' za superkorisnički pristup osnovnim OS komponentama kao što su /bin, /library, /home, /etc, /usr/, itd

U svakom slučaju, koristite bilo koju metodu koja odgovara vašim potrebama, ali za gotovo sve slučajeve prilagodbe vlasništva nad datotekama ovih dana pokrećem Terminal i koristim chown.To je uglavnom stvar preferencija, ali nikad nisam bio veliki obožavatelj upravljanja vlasništvom pomoću panela Get Info, iako je to obično dobro za brze prilagodbe dopuštenja.

Kako promijeniti vlasništvo datoteke u Mac OS X