Cara Mengubah Kepemilikan File di Mac OS X

Meskipun agak jarang mengalami kesalahan kepemilikan dan perizinan di OS X, itu bisa terjadi, terutama ketika akun telah dipindahkan, atau pemilik file telah dimodifikasi oleh aplikasi pihak ketiga. Sering kali Anda hanya 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 baik pada satu dokumen atau sekelompok file sebelum pengguna yang dituju. akan mendapatkan kembali akses yang tepat ke file. Untuk situasi ini, ada dua cara untuk secara manual mengubah kepemilikan file, melalui Finder dan juga melalui baris perintah. Kami akan membahas keduanya, meskipun untuk pengguna yang lebih mahir perintah chown benar-benar jauh lebih cepat, dan dalam beberapa hal, itu juga bisa lebih mudah.

Mengubah Kepemilikan File melalui Finder di Mac OS X

Anda dapat mengubah kepemilikan file melalui panel Get Info yang sama yang memungkinkan Anda menyesuaikan izin di OS X Finder:

  • Pilih file di Finder, lalu tekan Command + i untuk memanggil jendela "Get Info"
  • Klik panah di samping "Berbagi & Izin" untuk mengungkapkan opsi kepemilikan dan izin
  • Pilih ikon kunci untuk membuka kunci preferensi
  • Klik tombol [+] untuk menambahkan pemilik baru, lalu tambahkan pengguna dari daftar dan pilih "Pilih"
  • Sekarang pilih nama dan klik ikon roda gigi, pilih "Buat (nama pengguna) pemilik"

Saat menelusuri Finder tidak mudah, masih beberapa langkah dan Terminal bisa lebih cepat dalam banyak hal. Jangan terintimidasi oleh command prompt, kami akan berjalan melalui proses dan karena Anda akan melihat itu sebenarnya cukup sederhana.

Ubah Kepemilikan File dengan chown dari Command Line

Menggunakan baris perintah umumnya dianggap lebih maju, tetapi untuk beberapa situasi itu tidak hanya lebih cepat daripada melalui antarmuka grafis, tetapi dalam beberapa hal lebih mudah juga. Di sini kita akan menelusuri dasar-dasar mengubah pemilik file melalui perintah 'chown', yang merupakan standar di Mac OS X dan juga hampir semua variasi unix.

Luncurkan Terminal dari / Aplikasi / Utilitas / untuk memulai.

Sintaks dalam bentuknya yang paling sederhana adalah:

chown [username] [file]

Untuk contoh penggunaan, untuk mengubah kepemilikan file bernama "test-file.txt" ke pengguna "Bob", perintahnya adalah:

chown Bob test-file.txt

Perlu diingat bahwa nama pengguna yang ingin Anda gunakan adalah nama pendek akun, yang biasanya seperti nama direktori home. Jika Anda tidak yakin apa nama pengguna pendek, 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 tidak Anda miliki akses baca dan tulis, 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 dapat melakukannya dengan chown juga 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 hilang atau disalahgunakan baik itu memiliki pengguna dan kelompok tingkat akses yang pernah menjadi miliknya.

Dalam OS X, grup biasanya merupakan 'staf' untuk file pengguna umum yang bukan tingkat admin, 'admin' untuk file pengguna tingkat administratif seperti aplikasi, preferensi, dan drive yang terhubung, dan 'roda' untuk akses superuser ke komponen inti OS seperti / bin, / library, / home, / etc, / usr /, dll

Bagaimanapun, gunakan metode mana yang tepat untuk kebutuhan Anda, tetapi untuk hampir semua kasus penyesuaian kepemilikan file hari ini saya meluncurkan Terminal dan menggunakan chown. Itu kebanyakan masalah preferensi, tapi saya tidak pernah menjadi penggemar raksasa panel Dapatkan Info penanganan kepemilikan, meskipun biasanya baik-baik saja untuk membuat penyesuaian cepat untuk perizinan.