Ar kada norėjote greitai ir lengvai užšifruoti failus sistemoje „Linux“, nereikėdami diegti ir mokytis naujų programinės įrangos paketų? Tai puikus ir paprastas būdas lengvai užšifruoti failus ar katalogus naudojant AES256, apsaugotą slaptažodžiu, padedantis išvengti failų pašalinių akių.
Šifravimo naudojant OpenSSL pagrindai
Svarbu pažymėti, kad šifravimo yra daug daugiau nei šis.
Gali būti protinga skaityti „OpenSSL“ dokumentacija prieš pasitikėdami šiuo metodu savo duomenimis. Nepaisant to, darant prielaidą, kad nesistengiate išvengti NSA ar Rusijos kariuomenės, šis metodas turėtų puikiai veikti, kad jūsų failai ir katalogai būtų saugūs ir neprieinami kitiems.
Įdiekite „OpenSSL“
Jums reikia įdiegti populiarų „OpenSSL“ paketą, todėl pirmiausia patikrinkite, ar jis jau įdiegtas kartu su „Linux“ komanda:
Norite susipažinti su „Linux“? Pradėkite nuo šių pagrindinių „Linux“ komandų, kad išmoktumėte standartinių skaičiavimo užduočių.
openssl versija
Jei atsispausdinsite dabartinį versijos numerį, būsite pasirengę kitam skyriui. Kitu atveju, jei gaunate klaidą „komanda nerasta“, galite lengvai įdiegti „OpenSSL“ per apt-get:
sudo apt-get -y įdiegti openssl
Šifruoti ir iššifruoti failus
Pvz., Jei norite užšifruoti failą pavadinimu data.tar.gz, vykdykite komandą:
openssl aes-256-cbc -a -salt -iter 5-in data.tar.gz -out data.enc
Būsite paraginti du kartus įvesti šifravimo slaptažodį, kuris gali būti bet koks, ko norite. Ši komanda sukurs naują failą „data.enc“ kaip naujai užšifruotą failą. Atkreipkite dėmesį, kad tai paliks originalų failą data.tar.gz vietoje jo, todėl įsitikinkite, kad prireikus jį ištrinsite.
Jei norite, galite iššifruoti failą „data.enc“ naudodami komandą:
openssl aes-256-cbc -d -a -iteriter 5 -duomenyse.enc -out data_decrypted.tar.gz
Pirmiau nurodyta komanda paprašys įvesti šifravimo slaptažodį, tada gausite failą „data_decrypted.tar.gz“, kuriame bus iššifruota jūsų failo versija.
Šifruoti ir iššifruoti katalogus
Ankstesniame skyriuje pateiktos komandos puikiai tinka atskiriems failams, bet kas nutiks, jei norite užšifruoti visą katalogą? Tam nėra integruoto „OpenSSL“ palaikymo, tačiau „Linux“ magijos dėka tai nėra problema. Pvz., Jei norite užšifruoti katalogą pavadinimu „dokumentai“, galite naudoti komandą:
tar -cf tmpdata.tar dokumentai && gzip tmpdata.tar && openssl aes-256-cbc -a -salt -iter 5 -in tmpdata.tar.gz -out dokumentai.enc && rm -f tmpdata.tar.gz
Šiek tiek kąsnio, bet vienintelės dvi aukščiau nurodytos komandos vietos, kurias reikia modifikuoti, yra „dokumentai“ pirmojoje segmentas, kuris yra katalogas, skirtas šifruoti, ir „dokumentai.enc“ - trečiajame segmente, kuris yra užšifruotas failą. Ši komanda suarchyvuos katalogą, jį užšifruos, tada ištrins sukurtą laikiną archyvą, vietoje jo palikdamas vieną užšifruotą dokumentą.enc.
Iššifruoti naujai sukurtą dokumentą.enc failą yra taip pat lengva naudojant komandą:
openssl aes-256-cbc -d -a -iter 5 dokumentuose.enc -out tmpdata.tar.gz && tar -xzf tmpdata.tar.gz && rm -f tmpdata.tar.gz
Vienintelė pirmiau nurodytos komandos dalis, kurią turite modifikuoti, yra „dokumentai.enc“ pirmame segmente, kuris yra užšifruoto failo pavadinimas. Ši komanda paprašys įvesti šifravimo slaptažodį, toliau iššifruoti ir išpakuoti archyvą, tada ištrinkite laikiną archyvą, palikdami iššifruotą katalogą.
Apsaugokite savo duomenis
Dabar, kai žinote, kaip lengva greitai užšifruoti ir iššifruoti duomenis, panaudokite savo žinias ir saugokite savo asmeninius duomenis ir venkite duomenų pažeidimai. Dar kartą norėčiau pakartoti, kad šifravimo yra daug daugiau, nei pateikiama čia, o aukščiau išvardyti dalykai nėra skirti išvengti teisėsaugos ar aukštos kvalifikacijos ir ryžtingų įsilaužėlių.
Tačiau jei norite tiesiog apsaugoti savo duomenis nuo pašalinių akių, tokių kaip svainio ar kompiuterio taisymo specialisto, aukščiau išvardyti metodai turėtų puikiai atlikti triuką.
Jūs girdėjote apie šifravimą, bet kas tai tiksliai? Jei nusikaltėliai jį naudoja, ar saugu naudoti šifravimą? Štai kaip veikia šifravimas ir ką jis veikia.
- „Linux“
- Šifravimas
- „OpenSSL“
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.