Apakah ada terminal yang setara dengan usermod untuk OS X 10.6.1


17

Adakah yang bisa memberi tahu saya cara memodifikasi pengguna dan menambahkannya ke grup di terminal pada SL (10.6.1)?

Tampaknya usermod tidak digunakan oleh Mac.

Jawaban:


9

dscladalah cara biasa untuk memodifikasi hal-hal dari Layanan Direktori (baik lokal atau jarak jauh) dari baris perintah. Lihat halaman dsclmanual untuk semua info (atau yang lokal jika Anda tidak menjalankan 10.6). Google menemukan banyak contoh cara menggunakannya (termasuk banyak dari macosxhints.com ).


12

Menambahkan pengguna:

dscl . append /Groups/admin GroupMembership usershortname

Menghapus pengguna: (dari grup bukan sistem)

dscl . delete /Groups/admin GroupMembership usershortname

Membaca keanggotaan grup admin:

dscl . read /Groups/admin GroupMembership

2

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

1

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 .


Saya mencari lebih lagi untuk memodifikasi pengguna dan menambahkan mereka ke kelompok tertentu
ricbax

alat ini bisa melakukan keduanya.
John T
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.