Paano Baguhin ang Pagmamay-ari ng File sa Mac OS X

Anonim

Bagama't medyo bihirang makatagpo ng mga error sa pagmamay-ari at mga pahintulot sa Mac OS X, maaari itong mangyari, lalo na kapag ang isang account ay inilipat, o ang isang may-ari ng mga file ay binago ng isang third party na application. Kadalasan ay maaari mo lamang patakbuhin ang proseso upang ayusin ang mga pahintulot ng user, ngunit hindi iyon palaging garantisadong mag-ayos ng problema, at sa ilang sitwasyon kailangan mong ayusin ang pagmamay-ari ng mga file nang direkta sa alinman sa isang dokumento o isang pangkat ng mga file bago ang nilalayong user ay mabawi ang wastong pag-access sa file.Para sa mga sitwasyong ito, mayroong dalawang paraan upang manu-manong baguhin ang pagmamay-ari ng mga file, sa pamamagitan ng Finder at sa pamamagitan din ng command line. Sasaklawin namin ang dalawa, kahit na para sa mga mas advanced na user ang chown command ay talagang mas mabilis, at sa ilang aspeto, maaari rin itong maging mas madali.

Pagbabago ng Pagmamay-ari ng Mga File sa pamamagitan ng Finder sa Mac OS X

Maaari mong baguhin ang pagmamay-ari ng mga file sa pamamagitan ng parehong Get Info panel na nagbibigay-daan sa iyong isaayos ang mga pahintulot sa Mac OS X Finder:

  • Piliin ang file sa Finder, pagkatapos ay pindutin ang Command+i para ipatawag ang window na “Kumuha ng Impormasyon”
  • I-click ang arrow sa tabi ng “Pagbabahagi at Mga Pahintulot” upang ipakita ang mga opsyon sa pagmamay-ari at mga pahintulot
  • Piliin ang icon ng lock upang i-unlock ang mga kagustuhan
  • I-click ang button para magdagdag ng bagong may-ari, pagkatapos ay idagdag ang user mula sa listahan at piliin ang “Piliin”
  • Ngayon piliin ang pangalan at i-click ang icon na gear, piliin ang “Gawing may-ari si (username)”

Habang ang pagpunta sa Finder ay walang alinlangan na madali, ito ay ilang hakbang pa rin at ang Terminal ay maaaring maging mas mabilis sa maraming paraan. Huwag matakot sa isang command prompt, gagawin namin ang proseso at sa nakikita mong medyo simple lang ito.

Baguhin ang Pagmamay-ari ng File gamit ang chown mula sa Command Line

Ang paggamit ng command line ay karaniwang itinuturing na mas advanced, ngunit para sa ilang mga sitwasyon ay hindi lamang ito mas mabilis kaysa sa pagdaan sa graphical na interface, ngunit sa ilang mga bagay ay mas madali din ito. Dito, tatalakayin natin ang mga pangunahing kaalaman sa pagpapalit ng mga may-ari ng file sa pamamagitan ng command na 'chown', na karaniwan sa Mac OS X at halos lahat ng variation ng unix.

Ilunsad ang Terminal mula sa /Applications/Utilities/ para makapagsimula.

Ang syntax sa pinakasimpleng anyo nito ay:

chown

Para sa isang halimbawa ng paggamit, upang baguhin ang pagmamay-ari ng isang file na pinangalanang "test-file.txt" sa user na "Bob" ang command ay:

chown Bob test-file.txt

Tandaan na ang user name na gusto mong gamitin ay ang account short name, na kadalasang ipinangalan sa isang home directory. Kung hindi ka sigurado kung ano ang maikling user name, i-type ang 'whoami' sa terminal para makuha ang kasalukuyang maikling pangalan, o i-type ang "ls /Users" para makita ang listahan ng lahat ng user account sa kasalukuyang Mac.

Kung binabago mo ang pagmamay-ari ng mga file ng system o mga file ng ibang user na wala kang access sa pagbabasa at pagsusulat, maaari mong palaging magpatuloy sa chown gamit ang 'sudo' para magamit ang chown bilang super user at puwersa. ang pagbabago:

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

Karaniwan ay hindi mo kailangang baguhin ang pangkat ng isang file, ngunit magagawa mo rin iyon gamit ang chown sa pamamagitan ng pagdaragdag nito sa nais na username na may colon na tulad nito:

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

Muli, karaniwan ay hindi mo na kailangang baguhin ang pangkat ng mga file, bagama't paminsan-minsan ay makakatagpo ka ng isang file na kahit papaano ay nawala o napagkamalan ang parehong pagmamay-ari nito ng user at ang pangkat ng antas ng access na dating kinabibilangan nito.

Sa Mac OS X, ang grupo ay karaniwang alinman sa 'staff' para sa mga pangkalahatang file ng user na hindi antas ng admin, 'admin' para sa antas ng administratibong mga file ng user tulad ng mga application, kagustuhan, at konektadong drive, at ' wheel' para sa superuser na access sa mga pangunahing bahagi ng OS tulad ng /bin, /library, /home, /etc, /usr/, atbp

Anyway, gamitin ang alinmang paraan na tama para sa iyong mga pangangailangan, ngunit para sa halos lahat ng mga kaso ng pagsasaayos ng pagmamay-ari ng file sa mga araw na ito ay inilunsad ko ang Terminal at gumagamit ng chown.Kadalasa'y iyon ay isang bagay ng kagustuhan, ngunit hindi pa ako naging isang higanteng tagahanga ng mga panel ng Kumuha ng Impormasyon sa pangangasiwa ng pagmamay-ari, bagama't kadalasan ay mainam para sa paggawa ng mabilis na pagsasaayos sa mga pahintulot.

Paano Baguhin ang Pagmamay-ari ng File sa Mac OS X