Mi pregunta también podría ser: "¿Qué hacen las Preferencias del sistema - > Usuarios y cuentas para cambiar la contraseña de un usuario que me falta en la línea de comandos?"
El escritorio está unido a los directorios OD y AD. Puedo cambiar la autenticación de mi propio usuario con
$ passwd <uname>
... (update pwd through dialog) ...
$ dscl . -passwd /Users/<uname>
... (update through dialog) ...
Sin embargo, no puedo usarlo para otros usuarios. Acabo de recibir un error dscl -14009 (eDSUnknownNodeName). No importa si uso una cuenta de administrador completa, sudo -s o cualquier otra cosa.
¿Qué más podría intentar? Realmente quiero poder hacer esto a través de la terminal para poder escribir un bash for loop para cambiar las contraseñas más fácilmente.