Cómo forzar la actualización de las credenciales almacenadas en caché de la cuenta de red en OSX

Cómo forzar la actualización de las credenciales almacenadas en caché de la cuenta de red en OSX

La computadora portátil de mi trabajo es OSX y usa una cuenta de red para la autenticación. Tengo que cambiar la contraseña de mi red cada 90 días. Lo acabo de cambiar, pero mi computadora portátil no ha actualizado el inicio de sesión de la cuenta para 2 cambios de contraseña ahora, por lo que para iniciar sesión en la máquina tengo que ingresar mi contraseña de hace 4 meses, pero para todo lo demás en la red tengo que ingresar la contraseña actual (y haber actualizado el llavero como tal).

Supuestamente puedo actualizar la cuenta en la Mac si la conecto a un teléfono fijo, pero no tengo uno en mi escritorio. ¿Cómo puedo forzar a mi macbook a actualizar las credenciales almacenadas en caché para la cuenta de usuario sin tener que conectarme a un teléfono fijo?

Respuesta1

He escrito un blog sobre eso enhttp://andreas.heigl.org/2013/03/26/update-cached-user-information-from-apples-opendirectory/.

Básicamente se reduce a "Eliminar al usuario del almacenamiento interno manteniendo el directorio de inicio y luego creándolo mediante un nuevo inicio de sesión". Como la cuenta móvil todavía está disponible, se detectará al iniciar sesión y no se sobrescribirá.

Hazlo bajo tu propio riesgo.

Nos hemos encontrado con este problema esporádicamente al cambiar la contraseña a través de las preferencias del usuario mientras no estamos conectados a nuestro OpenDirectory. Por lo tanto, la computadora cambiará la contraseña pero no se informará al OpenDirectory. Por lo tanto, todos los cambios adicionales de contraseña no llegarán a OpenDirectory ya que la contraseña anterior no coincide con la almacenada en el Directorio. No pudimos encontrar otra manera de volver a sincronizar los contraseñas. Pero como ya señalé:¡Utilice esta información bajo su propio riesgo! Podrías perder datos.

información relacionada