Linux padomi: failu šifrēšana un atšifrēšana no komandrindas ar gpg

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Vai jūs esat paranoiķis? Vai jūs baidāties, ka kāds iegūs nepatīkamus datus, kuru viņiem nebija? ES esmu. Tāpēc es bieži šifrēju failus ar gpg atslēgu, kas netika piešķirta nevienam. Izmantojot šos šifrētos failus, es zinu, ka tie ir droši lielākajai daļai sabiedrības. Tā kā man ir tendence GPS vajadzībām izmantot garas piekļuves atslēgas, to uzlaušana ir izaicinājums.

Protams, es tam visam izmantoju GPS. Un, kad es izmantoju gpg, es to izmantoju no komandrindas. Tas faktiski ir diezgan viegli lietojams. Šajā rakstā es jums parādīšu, kā izveidot gpg atslēgu, šifrēt un atšifrēt failu. Jūs atradīsit šo tik vieglo uzdevumu, ka to izmantosit vairāk, nekā domājat. Vai man jāinstalē?

Vairāk nekā iespējams, ja jums ir moderns Linux izplatījums, gpg jau ir instalēts. Ja jūs izdodat komandu kas gpg un jūs saņemat kaut ko līdzīgu / usr / bin / gpg atgriezās, jūs zināt, ka esat instalējis gpg. Ja neredzat, ka varat to instalēt, izsniedzot vienu no šīm komandām:

sudo apt-get instalēt gnupg

vai

yum instalēt gnupg

Pēc instalēšanas vispirms būs jāģenerē atslēga. Arī tas tiek darīts no komandrindas.

Ģenerējiet savu atslēgu

Lai ģenerētu komandu ar galveno problēmu:

gpg --gen-key

Kad ievadīsit, jums tiks uzdoti vairāki jautājumi, kas saistīti ar jūsu atslēgu. Visiem tiem vajadzētu būt diezgan acīmredzamiem. Pēc atslēgas ģenerēšanas pārliecinieties, ka atcerieties atslēgas lietotājvārdu, kā arī ieejas frāzi.

Failu šifrēšana

Tagad ķersimies pie labām lietām - failu šifrēšanas. Lai šifrētu failu ar gpg, tiks izmantota komandu struktūra:

gpg IESPĒJU DOKUMENTS

Tā kā jūs šifrējat, jums būs jāizmanto ir opcija. Un tāpēc, ka jūs vēlēsities šifrēt failu ar noteiktu lietotāju gpg atslēgu, kuru izmantosit r opcija. Tātad, pieņemsim, ka jūs šifrēsit failu TEST.tgz ar lietotāja jlwallen gpg atslēgu. Lai to izdarītu, jums jāizdod komanda:

gpg -e -r jlwallen TEST.tgz

Iegūtais fails būs TEST.tgz.gpg. Ja mēģinājāt apskatīt failu, jūs uzreiz to redzētu, tagad tas ir binārs fails. Ja mēģināsit atcelt faila atzīmi, jūs tiksit informēts, ka fails nav gzip formātā.

Faila atšifrēšana

Faila atšifrēšana ir tikpat vienkārša kā faila šifrēšana. Mēs pieturēsimies pie tā paša piemēra. Lai atšifrētu failu TEST.tgz.gpg, izsniedziet komandu:

gpg -d -o TEST.tgz TEST.tgz.gpg

Jums tiks piedāvāts ievadīt frāzi, kas saistīta ar failā izmantoto lietotāja šifrēšanas atslēgu. d opcija norāda, ka atšifrējat failu un vai opcija norāda, uz kuru failu izvadīt rezultātus. Pēc šīs komandas izdošanas jūs atkal nokļūsit failā TEST.tgz.

Noslēguma domas

Protams, ir daudz GUI rīku, kas padarīs šo darbu vēl vieglāku. Bet ir pārāk daudz gadījumu, kad vajadzīgā komandrinda ļaus jums darīt lietas, ko nevarat izdarīt ar GUI.