Jawaban:
dscl
adalah cara biasa untuk memodifikasi hal-hal dari Layanan Direktori (baik lokal atau jarak jauh) dari baris perintah. Lihat halaman dscl
manual untuk semua info (atau yang lokal jika Anda tidak menjalankan 10.6). Google menemukan banyak contoh cara menggunakannya (termasuk banyak dari macosxhints.com ).
Untuk menambahkan contoh, ini adalah bagaimana Anda dapat mengubah direktori home someones:
dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84
Anda juga bisa melihat properti untuk objek menggunakan perintah baca :
dscl . -read /Users/postgres
Anda benar, perintah ini tidak termasuk dalam OSX. Meskipun ada port adduser untuk Mac , jadi Anda dapat menambahkan pengguna dan mengubah grup mereka dari baris perintah. Info perintah di sini .