El montaje de sparsebundle protegido por contraseña no solicita la contraseña

0

Tengo un sparsebundle encriptado y protegido con contraseña que de vez en cuando instalo y desmonto del terminal. Quiero que el sistema solicite la contraseña cada vez que la instalo, pero por alguna razón, sigue recordando.

Así es como lo instalo: hdiutil attach ~/path/to/my/bundle -mountpoint ~/my/mountpoint

Estas son algunas de las formas en que he intentado desmontarlo:

hdiutil detach -force ~/path/to/my/bundle
hdiutil detach -force /Users/me/path/to/my/bundle
hdiutil eject -force ~/path/to/my/bundle
diskutil eject ~/path/to/my/bundle
diskutil unmount force ~/path/to/my/bundle

(He leído aquí que hdiutil unmount no es suficiente para que el sistema olvide la contraseña.)

Sin embargo, lo que sea que intente, el sistema "ayuda" recuerda la contraseña cada vez.

Solo cuando uso el botón de expulsión en el Finder, el sistema olvida la contraseña.

EDITAR: Además, no hay ninguna entrada en mi llavero que sugiera que la contraseña se haya guardado en caché. (Al menos, no puedo encontrarlo. No hay ninguno con el tipo disk image password .)

¿Qué me estoy perdiendo aquí? ¿Cómo puedo asegurarme de que el sistema siempre solicite la contraseña, cada vez que monte el sparsebundle?

EDIT 2: he creado un nuevo sparsebundle, con un nuevo nombre y una contraseña diferente, pero el problema persiste.

    
pregunta jqno 29.10.2018 - 15:22

2 respuestas

0

Se siente un poco triste, pero al final logré encontrar una manera de hacerlo usando AppleScript:

osascript -e 'tell application "Finder" to eject "<name>"'

El <name> debe coincidir con el nombre en la barra lateral del Finder.

    
respondido por el jqno 14.12.2018 - 11:52
1

Tu contraseña probablemente esté almacenada en tu llavero. Elimine esa entrada y se verá obligado a ingresar la contraseña cada vez.

    
respondido por el hensti 29.10.2018 - 16:30

Lea otras preguntas en las etiquetas