Kaip užšifruoti failą iš OS X komandinės eilutės

Jei norite užšifruoti failą arba du „Mac“, kad jis būtų saugus, jums yra keletas variantų. Yra keletas trečiųjų šalių įrankių, tokių kaip GPGTools „GPG Suite“, kuriuose siūlomos failų šifravimo parinktys (daugiau informacijos čia), tačiau „Apple“ taip pat siūlo įmontuotą šifravimo paramą su disko vaizdais.

Nors saugiai įvynioti failus į disko atvaizdus paprastai reikia naudoti „Disk Utility“, taip pat galite tai padaryti per komandinę eilutę, kuri gali būti naudinga, jei prieigos prie sistemos nuotoliniu būdu per SSH arba skriptuojate įprastą vietą, kur norite šifruoti failus.

Norėdami tai padaryti, jums tiesiog reikia paleisti šią komandą Terminale:

hdiutil create -srcfolder SOURCEPATH -šifravimas AES-128 DESTINATIONDMG

„Hdiutil“ komanda yra „Apple“ įtraukta programa disko vaizdų valdymui, o aukščiau esančioje sintaksėje SOURCEPATH keitimas į norimą failą ar aplanką įtrauks tą failą arba aplanką į šifravimą.

Šiame pavyzdyje naudojama šifravimo schema yra AES-128, tačiau taip pat galite naudoti AES-256 didesniam šifravimo lygiui. Paskutinis komponentas čia yra „DESTINATIONDMG“, kuriame nurodote visą galutinio disko vaizdo failo kelią.

Pavyzdžiui, jei aplanke „Dokumentai“ turiu aplanką „privatefiles“, galiu šifruoti jį diske, vadinamame „encryptedimage.dmg“, darbalaukyje, vykdydamas šią komandą (viskas vienoje eilutėje):

hdiutil sukurti -srcfolder ~ / Dokumentai / privatefiles / -encryption AES-128 ~ / Desktop / encryptedimage.dmg

Kai paleisite, komanda paprašys slaptažodžio disko atvaizdui apsaugoti ir paragins patvirtinti. Tada bus sukurtas disko atvaizdas, kuris bus tikslus failų dydis, kuris bus užšifruotas, taigi jis neatims nereikalingos vietos. Tada galite ištrinti asmeninius failus iš savo sistemos, todėl jie bus tik disko atvaizde.


 

Palikite Komentarą