Me gustaría script cambios de contraseña donde no sé la contraseña de administrador existente y probado sin éxito:
dscl . -passwd /Users/[user short name] [password]
Cuando le doy a enter, me sigue pidiendo la contraseña existente para cambiarla por la nueva.
y este script también necesita la contraseña existente/antigua para restablecerla:
username=$1
oldpwd=$2
newpwd=$3
dscl . -passwd /Users/"$username" $oldpwd $newpwd
security set-keychain-password -o $oldpwd -p $newpwd "/Users/$username/Library/Keychains/login.keychain"
He intentado utilizar el script normal de internet, pero todos los script siguen pidiendo la contraseña antigua/existente para continuar.
¿Es posible crear un script que pueda puentear para poner la contraseña antigua/existente? Necesito hacer esto para mis usuarios (más de 500 usuarios).