Me gustaría crear un trabajo cron que periódicamente haga un ping a un recurso externo y recupere alguna información en mi nombre, utilizando mi nombre de usuario y contraseña con los que me he conectado al ordenador.
Podría codificar el nombre de usuario y la contraseña en el script, pero eso es una mala práctica.
Podría usar variables de entorno, pero entonces tendría que codificar el nombre de usuario y la contraseña en un script diferente, lo que sigue siendo una mala práctica.
Podría crear un par de llaveros para usarlos con este proceso, pero entonces, cuando mi contraseña de red cambie cada pocos meses, es probable que este proceso siga ejecutándose con la contraseña incorrecta y bloquee mi cuenta.
Mi pregunta es: ¿Qué parámetros puedo dar al security
para recuperar la contraseña que utilicé para entrar en la máquina?
0 votos
¿La contraseña de tu llavero se mantiene sincronizada con la de tu cuenta de usuario cuando ésta cambia cada cierto tiempo?
0 votos
Sí, cuando cambio mi contraseña de red, mi contraseña de llavero también se actualiza.
0 votos
netmeister.org/blog/keychain-passwords.html muestra cómo se puede hacer.
0 votos
@Fredrik que no aborda la necesidad de la OP para recuperar el cuenta de usuario contraseña.
0 votos
Cuando dices "contraseña de red", ¿te refieres a una contraseña de usuario de red de Open Directory o a una contraseña de estación base WiFi?
1 votos
Credenciales de red de Active Directory, utilizadas para iniciar sesión en el buzón
0 votos
Creo que podrías querer
klist
. Active Directory utiliza Kerberos para la autenticación.klist
almacena las credenciales de Kerberos.0 votos
Miré
klist
y eso no me dará lo que quiero. Necesito incrustar las credenciales en uncurl
no iniciar una autenticación kerberos. Sí, la máquina se está autenticando a través de kerberos, sólo necesito una forma segura de obtener esas credenciales para automatizar una autenticación periódica para no tener que hacerlo manualmente cada hora. Si es posible.