Linux padomi: failu šifrēšana un atšifrēšana no komandrindas ar gpg
- Kategorija: Linux
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.