Cara Mengubah Kepemilikan File di Mac OS X
Meskipun agak jarang menemukan kesalahan kepemilikan dan izin di Mac OS X, itu bisa terjadi, terutama ketika akun telah dipindahkan, atau pemilik file telah dimodifikasi oleh aplikasi pihak ketiga. Seringkali Anda dapat menjalankan proses untuk memperbaiki izin pengguna, tetapi itu tidak selalu dijamin untuk menyelesaikan masalah, dan dalam beberapa situasi Anda perlu menyesuaikan kepemilikan file secara langsung pada satu dokumen atau sekelompok file sebelum pengguna yang dimaksud. akan mendapatkan kembali akses yang tepat ke file.Untuk situasi ini, ada dua cara untuk mengubah kepemilikan file secara manual, melalui Finder dan juga melalui baris perintah. Kami akan membahas keduanya, meskipun untuk pengguna yang lebih mahir perintah chown jauh lebih cepat, dan dalam beberapa hal, bisa lebih mudah juga.
Mengubah Kepemilikan File melalui Finder di Mac OS X
Anda dapat mengubah kepemilikan file melalui panel Dapatkan Info yang sama yang memungkinkan Anda menyesuaikan izin di Mac OS X Finder:
- Pilih file di Finder, lalu tekan Command+i untuk memanggil jendela "Dapatkan Info"
- Klik panah di samping “Berbagi & Izin” untuk membuka opsi kepemilikan dan izin
- Pilih ikon gembok untuk membuka preferensi
- Klik tombol untuk menambahkan pemilik baru, lalu tambahkan pengguna dari daftar dan pilih “Pilih”
- Sekarang pilih nama dan klik ikon roda gigi, pilih “Jadikan (nama pengguna) sebagai pemilik”
Meskipun melalui Finder tidak diragukan lagi mudah, panjangnya masih beberapa langkah dan Terminal bisa lebih cepat dalam banyak hal. Jangan terintimidasi oleh prompt perintah, kami akan menelusuri prosesnya dan seperti yang akan Anda lihat, ini sebenarnya cukup sederhana.
Ubah Kepemilikan File dengan chown dari Baris Perintah
Menggunakan baris perintah umumnya dianggap lebih canggih, tetapi untuk beberapa situasi tidak hanya lebih cepat daripada melalui antarmuka grafis, tetapi dalam beberapa hal juga lebih mudah. Di sini kita akan membahas dasar-dasar mengubah pemilik file melalui perintah 'chown', yang merupakan standar di Mac OS X dan juga hampir semua variasi unix.
Luncurkan Terminal dari /Applications/Utilities/ untuk memulai.
Sintaks dalam bentuk paling sederhana adalah:
chown
Sebagai contoh penggunaan, untuk mengubah kepemilikan file bernama “test-file.txt” menjadi pengguna “Bob” perintahnya adalah:
chown Bob test-file.txt
Perlu diingat bahwa nama pengguna yang ingin Anda gunakan adalah nama pendek akun, yang biasanya diambil dari nama direktori home. Jika Anda tidak yakin apa nama pendek penggunanya, ketik 'whoami' ke terminal untuk mendapatkan nama pendek saat ini, atau ketik “ls /Users” untuk melihat daftar semua akun pengguna di Mac saat ini.
Jika Anda mengubah kepemilikan file sistem atau file pengguna lain yang akses baca dan tulisnya tidak Anda miliki, Anda selalu dapat melanjutkan chown dengan 'sudo' untuk menggunakan chown sebagai pengguna super dan memaksa perubahan:
sudo chown bob ~/Desktop/test-file.txt
Biasanya Anda tidak perlu mengubah grup file, tetapi Anda juga dapat melakukannya dengan chown dengan menambahkannya ke nama pengguna yang diinginkan dengan tanda titik dua seperti ini:
sudo chown bob:staff ~/Desktop/test-file.txt
Sekali lagi, Anda biasanya tidak perlu mengubah grup file, meskipun kadang-kadang Anda akan menemukan file yang entah bagaimana telah hilang atau disalahgunakan, baik pengguna yang memilikinya maupun grup tingkat akses yang pernah menjadi miliknya.
Di Mac OS X, grup biasanya adalah 'staff' untuk file pengguna umum yang bukan level admin, 'admin' untuk file pengguna level administratif seperti aplikasi, preferensi, dan drive yang terhubung, dan ' wheel' untuk akses pengguna super ke komponen inti OS seperti /bin, /library, /home, /etc, /usr/, dll
Pokoknya, gunakan metode mana pun yang tepat untuk kebutuhan Anda, tetapi untuk hampir semua kasus penyesuaian kepemilikan file akhir-akhir ini saya meluncurkan Terminal dan menggunakan chown.Itu sebagian besar masalah preferensi, tetapi saya tidak pernah menjadi penggemar berat panel Dapatkan Info yang menangani kepemilikan, meskipun biasanya tidak apa-apa untuk melakukan penyesuaian cepat pada izin.