7 votes

Comment puis-je transmettre un mot de passe à hdiutil attach?

Comment transmettre un mot de passe à hdiutil attach?

Je possède un sparsebundle crypté (test.sparsebundle) et son mot de passe est "test", sans guillemets.

J'aimerais automatiser l'ouverture de ce fichier.

J'ai essayé

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

et

echo test | hdiutil attach -stdinpass test.sparsebundle

Mais cela renvoie

hdiutil: attach a échoué - Erreur d'authentification

12voto

pheon Points 479

Ah! Un peu plus de creusage et une lecture attentive de la page de l'homme. J'ai besoin d'une chaîne terminée par un caractère nul.

Donc

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

fonctionne.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X