Ako zmeniť vlastníctvo súborov v systéme Mac OS X
Aj keď je v systéme Mac OS X zriedkavé stretnúť sa s chybami vlastníctva a povolení, môže sa to stať, najmä ak bol účet presunutý alebo vlastník súborov bol upravený aplikáciou tretej strany. Často stačí prejsť procesom na opravu používateľských oprávnení, ale nie vždy je zaručené, že problém vyriešite a v niektorých situáciách musíte upraviť vlastníctvo súborov priamo v jednom dokumente alebo skupine súborov pred zamýšľaným používateľom. znovu získa riadny prístup k súboru.Pre tieto situácie existujú dva spôsoby, ako manuálne zmeniť vlastníctvo súborov, a to cez Finder a tiež cez príkazový riadok. Pokryjeme oboje, aj keď pre pokročilejších používateľov je príkaz chown skutočne oveľa rýchlejší av niektorých ohľadoch môže byť aj jednoduchší.
Zmena vlastníctva súborov pomocou Findera v systéme Mac OS X
Vlastníctvo súborov môžete zmeniť pomocou rovnakého panela Získať informácie, ktorý vám umožňuje upraviť povolenia v aplikácii Mac OS X Finder:
- Vyberte súbor vo Finderi a potom stlačte Command+i, čím vyvoláte okno „Získať informácie“
- Kliknutím na šípku vedľa položky „Zdieľanie a povolenia“ zobrazíte možnosti vlastníctva a povolení
- Predvoľby odomknite výberom ikony zámku
- Kliknutím na tlačidlo pridajte nového vlastníka, potom pridajte používateľa zo zoznamu a zvoľte „Vybrať“
- Teraz vyberte meno a kliknite na ikonu ozubeného kolieska a vyberte možnosť „Urobiť (používateľské meno) vlastníkom“
Aj keď je prechod cez Finder nepochybne jednoduchý, stále trvá niekoľko krokov a terminál môže byť v mnohých smeroch rýchlejší. Nenechajte sa zastrašiť príkazovým riadkom, prejdeme celým procesom a ako uvidíte, je to vlastne celkom jednoduché.
Zmeňte vlastníctvo súboru pomocou príkazu chown z príkazového riadku
Používanie príkazového riadku sa vo všeobecnosti považuje za pokročilejšie, ale v niektorých situáciách je nielen rýchlejšie ako prechádzanie cez grafické rozhranie, ale v niektorých ohľadoch je aj jednoduchšie. Tu si prejdeme základy zmeny vlastníkov súborov pomocou príkazu „chown“, ktorý je štandardom v Mac OS X a tiež takmer vo všetkých variáciách unixu.
Začnite spustením terminálu z /Applications/Utilities/.
Syntax v najjednoduchšej forme je:
chown
Pre príklad použitia na zmenu vlastníctva súboru s názvom „test-file.txt“ na používateľa „Bob“ by príkaz bol:
chown Bob test-file.txt
Majte na pamäti, že používateľské meno, ktoré chcete použiť, je skrátený názov účtu, podľa ktorého je zvyčajne pomenovaný domovský adresár. Ak si nie ste istý, aké je krátke meno používateľa, napíšte do terminálu „whoami“, aby ste získali aktuálny krátky názov, alebo napíšte „ls /Users“ a zobrazte zoznam všetkých používateľských účtov na aktuálnom Macu.
Ak meníte vlastníctvo systémových súborov alebo súborov iných používateľov, ku ktorým nemáte prístup na čítanie a zápis, vždy môžete pokračovať v príkaze 'sudo' a použiť chown ako superužívateľa a vynútiť zmena:
sudo chown bob ~/Desktop/test-file.txt
Zvyčajne nebudete musieť zmeniť skupinu súboru, ale môžete to urobiť aj pomocou chown tak, že ho pripojíte k požadovanému používateľskému menu s dvojbodkou, ako je tento:
sudo chown bob:staff ~/Desktop/test-file.txt
Opäť, zvyčajne nebudete musieť zmeniť skupinu súborov, aj keď občas narazíte na súbor, ktorý nejakým spôsobom stratil alebo si privlastnil svojho vlastníka aj skupinu na úrovni prístupu, do ktorej kedysi patril.
V systéme Mac OS X je skupina zvyčajne buď „zamestnanci“ pre súbory všeobecného používateľa, ktoré nie sú na úrovni správcu, „správca“ pre používateľské súbory na úrovni správcu, ako sú aplikácie, preferencie a pripojené jednotky, a „ koleso“ pre superužívateľský prístup k základným komponentom OS, ako sú /bin, /library, /home, /etc, /usr/ atď
V každom prípade použite ktorúkoľvek metódu, ktorá je pre vaše potreby vhodná, ale takmer vo všetkých prípadoch úpravy vlastníctva súborov v súčasnosti spúšťam terminál a používam chown.Je to väčšinou záležitosť preferencií, ale nikdy som nebol veľkým fanúšikom panelov Get Info, ktoré sa starajú o vlastníctvo, hoci je to zvyčajne v poriadku na rýchle úpravy povolení.