Comment chiffrer un fichier à partir de la ligne de commande OS X

Si vous souhaitez chiffrer un fichier ou deux sur votre Mac pour le garder en sécurité, plusieurs options s'offrent à vous. Il existe un certain nombre d'outils tiers, tels que GPG Suite de GPGTools, qui offrent des options de cryptage pour les fichiers (plus de détails ici), mais Apple offre également une prise en charge du cryptage intégré avec les images de disque.

Bien que l'encapsulation sécurisée de fichiers dans des images de disque nécessite généralement l'utilisation de l'Utilitaire de disque, vous pouvez également le faire via la ligne de commande, ce qui peut s'avérer utile si vous accédez à un système à distance via SSH ou créez une routine dans laquelle vous souhaitez chiffrer des fichiers.

Pour ce faire, vous devez simplement exécuter la commande suivante dans le terminal:

hdiutil create -srcfolder SOURCEPATH - chiffrement AES-128 DESTINATIONDMG

La commande "hdiutil" est le programme inclus par Apple pour la gestion des images de disque. Dans la syntaxe ci-dessus, remplacer SOURCEPATH par le chemin du fichier ou du dossier souhaité inclura ce fichier ou ce dossier dans le chiffrement.

Le schéma de cryptage utilisé dans cet exemple est AES-128, mais vous pouvez également utiliser AES-256 pour un niveau de cryptage supérieur. Le dernier composant ici est "DESTINATIONDMG", où vous spécifiez le chemin complet du fichier image disque final.

Par exemple, si j'ai un dossier appelé "privatefiles" dans mon dossier Documents, je peux le chiffrer dans une image disque appelée "encryptedimage.dmg" sur mon bureau en exécutant la commande suivante (sur une seule ligne):

hdiutil create -srcfolder ~ / Documents / privatefiles / -encryption AES-128 ~ / Bureau / encryptedimage.dmg

Lorsqu'elle est exécutée, la commande demande un mot de passe pour sécuriser l'image du disque et demande une confirmation. Il créera ensuite l’image disque à la taille exacte des fichiers cryptés, afin de ne pas occuper d’espace inutile. Vous pouvez ensuite supprimer les fichiers privés de votre système afin qu’ils ne se trouvent que dans l’image disque.


 

Laissez Vos Commentaires