Slik krypterer du en fil fra OS X-kommandolinjen

Hvis du ønsker å kryptere en fil eller to på din Mac for å holde den sikker, er det flere alternativer tilgjengelig for deg. Det finnes en rekke tredjepartsverktøy, for eksempel GPGTools 'GPG Suite, som tilbyr krypteringsalternativer for filer (flere detaljer her), men Apple tilbyr også innebygd krypteringsstøtte med diskbilder.

Selv om sikker innpakning av filer i diskbilder vanligvis krever bruk av Diskverktøy, kan du også gjøre det via kommandolinjen, noe som kan være nyttig hvis du får tilgang til et system eksternt via SSH eller skripting en rutine hvor du vil kryptere filer.

For å gjøre dette, trenger du bare å kjøre følgende kommando i Terminal:

hdiutil create -srcfolder SOURCEPATH-kryptering AES-128 DESTINATIONDMG

Kommandoen "hdiutil" er Apples medfølgende program for styring av diskbilder, og i syntaksen ovenfor vil erstatning av SOURCEPATH med banen til ønsket fil eller mappe inkludere den filen eller mappen i krypteringen.

Krypteringsskjemaet som brukes i dette eksemplet, er AES-128, men du kan også bruke AES-256 for et større krypteringsnivå. Den siste komponenten her er "DESTINATIONDMG", der du angir hele banen til den endelige diskbilledfilen.

Hvis jeg for eksempel har en mappe som heter "privatefiles" i min Documents-mappe, kan jeg kryptere den i et diskbilde kalt "encryptedimage.dmg" på skrivebordet mitt ved å kjøre følgende kommando (alt på en linje):

hdiutil create -srcfolder ~ / Dokumenter / privatefiles / -encryption AES-128 ~ / Desktop / encryptedimage.dmg

Når du kjører, vil kommandoen be om et passord for å sikre diskbildet, og be om en bekreftelse. Det vil da opprette diskbildet for å være den nøyaktige størrelsen på filene som er kryptert, så det vil ikke ta opp unødvendig plass. Du kan da slette de private filene fra systemet ditt, så de vil bare være i diskbildet.


 

Legg Igjen Din Kommentar