Come posso passare una password a hdiutil attach?

4

Come posso passare una password a hdiutil attach?

Ho uno sparsebundle crittografato (test.sparsebundle) e la sua password è "test", senza virgolette.

Mi piacerebbe automatizzare l'apertura di quel file.

Ho provato

echo "test" | hdiutil attach -stdinpass test.sparsebundle

e

echo test | hdiutil attach -stdinpass test.sparsebundle

Ma restituisce

hdiutil: attach failed - Errore di autenticazione

    
posta pheon 02.08.2015 - 18:11
fonte

1 risposta

6

Ah! Un po 'più di scavo e attenta lettura della pagina man. Ho bisogno di una stringa terminata da null.

Quindi

printf '%s
printf '%s%pre%' 'test' | hdiutil attach test.sparsebundle -stdinpass
' 'test' | hdiutil attach test.sparsebundle -stdinpass

opere.

    
risposta data 02.08.2015 - 18:23
fonte

Leggi altre domande sui tag