Odpowiedzi:
dscl
to zwykły sposób modyfikowania dowolnych rzeczy z Usług katalogowych (lokalnych lub zdalnych) z wiersza poleceń. Zobacz stronę dscl
podręcznika dla wszystkich informacji (lub lokalną, jeśli nie korzystasz z wersji 10.6). Google wymienia wiele przykładów tego, jak go używać (w tym wiele z macosxhints.com ).
Aby dodać przykład, możesz zmodyfikować czyjś katalog domowy:
dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84
Możesz także zobaczyć właściwości obiektu za pomocą polecenia read :
dscl . -read /Users/postgres
Masz rację, te polecenia nie są zawarte w OSX. Chociaż istnieje port adduser dla komputerów Mac , możesz więc dodać użytkownika i zmienić jego grupy z wiersza poleceń. Informacje o poleceniu tutaj .