¿Hay algún comando equivalente para usermod?

2

En Linux, si quiero cambiar el directorio de inicio de un usuario, puedo usar el comando usermod:

enlace

usermod [-c comment] [-d home_dir [-m]]

[-e expire_date] [-f inactive_time] 
[-g initial_group] [-G group [,...]] 
[-l login_name] [-p passwd] 
[-s shell] [-u uid [-o]] [-L|-U] login

¿Hay algún comando equivalente en OS X?

    
pregunta ajreal 16.12.2011 - 03:10

1 respuesta

2

Desde que mi respuesta original se transformó en un comentario debido a su brevedad, aquí hay otra oportunidad.

El comando que está buscando es dscl en OSX (que funciona tanto en OS 10.6 como en 10.7 en mi experiencia). Como mencioné anteriormente, esta pregunta se ha formulado anteriormente y puede encontrar la respuesta original (más ejemplos de uso) en el foro del superusuario de stackExcjange en:

enlace

que proporciona una serie de ejemplos para su uso. Por ejemplo, agregar un usuario a un grupo funcionaría como:

dscl . append /Groups/the_group_you_want GroupMembership the_user

Además, alguien proporcionó un script de bash que hace lo que usermod hace en linux, y puede encontrarlo aquí:

enlace

(No lo he probado, por lo que viene sin garantías).

HTH

    
respondido por el user1256923 29.03.2012 - 15:43

Lea otras preguntas en las etiquetas