Kif Kriptaġġ u Decrypt Fajls u Direttorji Bl-użu tal-Qatran u OpenSSL


Meta jkollok dejta sensittiva importanti, allura huwa kruċjali li jkollok saff żejjed ta 'sigurtà għall-fajls u direttorji tiegħek, speċjalment meta jkollok bżonn tittrasmetti d-dejta ma' oħrajn fuq netwerk.

Dik hija r-raġuni, qed infittex utilità biex nikkriptja u decrypt ċerti fajls u direttorji fil-Linux, fortunatament sibt soluzzjoni li l-qatran b'OpenSSL jista 'jagħmel it-trick, iva bl-għajnuna ta' dawn iż-żewġ għodod tista 'faċilment toħloq u tikkriptja l-qatran arkivju fajl mingħajr ebda battikata.

F'dan l-artikolu, se naraw kif toħloq u nikkriptaġġ fajl tal-arkivju tar jew gz (gzip) b'OpenSSL:

Ftakar li l-forma konvenzjonali ta’ kif tuża OpenSSL hija:

# openssl command command-options arguments

Biex tikkodifika l-kontenut tad-direttorju tax-xogħol attwali (skond id-daqs tal-fajls, dan jista 'jieħu ftit):

# tar -czf - * | openssl enc -e -aes256 -out secured.tar.gz

Spjegazzjoni tal-kmand t'hawn fuq:

  1. enc – kmand openssl biex tikkodifika b'ċifra
  2. -e – għażla ta' kmand enc biex tikkodifika l-fajl tal-input, li f'dan il-każ huwa l-output tal-kmand tar
  3. -aes256 – iċ-ċifra tal-kriptaġġ
  4. -out – għażla enc użata biex tispeċifika l-isem tal-isem tal-fajl out, secured.tar.gz

Biex tiddeċifra kontenut ta' arkivju tar, uża l-kmand li ġej.

# openssl enc -d -aes256 -in secured.tar.gz | tar xz -C test

Spjegazzjoni tal-kmand t'hawn fuq:

  1. -d – użat biex jiddeċifra l-fajls
  2. -C – estratt fis-subdirettorju jismu test

L-immaġni li ġejja turi l-proċess tal-kriptaġġ u x'jiġri meta tipprova:

  1. estratt il-kontenut tat-tarball bil-mod tradizzjonali
  2. uża password ħażina, u
  3. meta ddaħħal il-password it-tajba

Meta tkun qed taħdem fuq netwerk lokali jew l-Internet, tista 'dejjem tiżgura d-dokumenti jew fajls vitali tiegħek li taqsam ma' oħrajn billi tikkodifikahom, dan jista 'jgħin biex jitnaqqas ir-riskju li tesponihom għal attakkanti malizzjużi.

Ħarsa lejn teknika sempliċi ta 'kriptaġġ tarballs bl-użu ta' OpenSSL, għodda tal-linja tal-kmand openssl. Tista' tirreferi għall-paġna man tagħha għal aktar informazzjoni u kmandi utli.

Bħas-soltu, għal kwalunkwe ħsibijiet addizzjonali jew pariri sempliċi li tixtieq taqsam magħna, uża l-formola ta' feedback hawn taħt u fil-ponta li jmiss, aħna se nħarsu lejn mod kif il-permessi rwx nittraduċu f'forma ottali.