Il montaggio di Sparsebundle protetto da password non richiede la password

0

Possiedo uno sparsebundle crittografato protetto da password che occasionalmente monto e smonta dal terminale. Voglio che il sistema chieda la password ogni volta che lo monto, ma per qualche motivo continua a ricordare.

Ecco come lo monto: hdiutil attach ~/path/to/my/bundle -mountpoint ~/my/mountpoint

Questi sono alcuni dei modi in cui ho provato a smontarlo:

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

(Ho letto qui che hdiutil unmount non è sufficiente per far sì che il sistema dimentichi la password.)

Tuttavia, qualunque cosa provi, il sistema "utile" ricorda ogni volta la password.

Solo quando uso il pulsante di espulsione in Finder, il sistema dimentica la password.

EDIT: Inoltre, non vi è alcuna voce nel mio portachiavi che suggerisca che la password sia stata memorizzata nella cache. (Almeno, non riesco a trovarlo. Non ci sono nessuno con il tipo disk image password .)

Cosa mi manca qui? Come posso assicurarmi che il sistema sempre chieda la password, ogni volta che monto lo sparsebundle?

EDIT 2: ho creato un nuovo sparsebundle, con un nuovo nome e una password diversa, ma il problema persiste.

    
posta jqno 29.10.2018 - 15:22
fonte

2 risposte

0

Sembra un po 'triste, ma alla fine sono riuscito a trovare un modo per farlo usando AppleScript:

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

Il <name> deve corrispondere al nome nella barra laterale del Finder.

    
risposta data 14.12.2018 - 11:52
fonte
1

La tua password è probabilmente memorizzata nel tuo portachiavi. Rimuovi quella voce e sarai costretto a inserire la password ogni volta.

    
risposta data 29.10.2018 - 16:30
fonte

Leggi altre domande sui tag