Apa perbedaan antara grup default di Mac OS X?

47

Dua pertanyaan:

  1. Apa perbedaan antara grup "roda", "staf", dan "admin"? Apa yang mereka lakukan?

  2. kasus penggunaan khusus: Saya mencoba menyiapkan repositori CVS lokal seperti yang dinyatakan dalam halaman web Apple sehingga saya dapat mengunduh pohon sumber jarak jauh ... dan saya harus mendapatkan izin untuk menggunakan direktori baru /usr/local/cvsrep. Itu akan dibuat secara default seperti yang dimiliki oleh "root" di bawah grup "wheel" ... tapi saya tidak memiliki keanggotaan di "wheel", saya memang memiliki keanggotaan di "admin" dan "staf" dan saya hanya ingin tahu apakah saya harus chgrpdirektori ke admin atau staf bukannya roda.

Jason S
sumber
Apakah Anda hanya mencoba mengunduh sumber beberapa proyek yang hanya dapat Anda retas? Anda bisa mengunduhnya ke folder yang sudah Anda miliki izinnya.
Richard Hoskins
Oh Anda benar ... yah, maka bagian ke-2 dari Q diperdebatkan untuk tujuan saya sendiri. Tapi saya masih ingin tahu tentang pertanyaan pertama saya.
Jason S

Jawaban:

59

Pengguna OS X biasa dimasukkan ke dalam kelompok staf .

Pengguna admin ditempatkan di grup staf dan admin . Grup admin dapat melakukan beberapa hal yang tidak dapat dilakukan pengguna lain. mis. Menulis ke /Applicationsfolder. Jika Anda ingin memasukkan pengguna OS X ke dalam grup admin, Anda harus melakukannya dengan menunjuknya sebagai admin melalui System Preferences-> Users & Groups .

root adalah satu-satunya anggota grup roda , dan harus tetap menjadi satu-satunya anggota. Jika Anda harus melakukan sesuatu yang memerlukan roda, Anda harus menggunakan perintah sudo.

Richard Hoskins
sumber
5
"Roda" adalah nama yang sangat buruk untuk itu
Justin Zhang