Datoteke in imenike v Linuxu je mogoče šifrirati in dešifrirati na preprost način, čeprav je temu namenjeno veliko projektov in možnih načinov. O LUKS, eCryptFS in množici drugih orodij smo že govorili ob drugih priložnostih. Zdaj bomo predstavili preprosto, a učinkovito orodje za šifriranje vsebine naše ekipe pepel. Poleg tega, da boste v tem mini priročniku po korakih opisali njegovo namestitev in osnovno delovanje.
Zakaj moram šifrirati? No, odgovor je preprost, Zaradi varnostiNa ta način nepooblaščena tretja oseba ne bi mogla imeti dostopa do datotek in imenikov v našem računalniku, razen če ne pozna gesla ali gesla za njihovo dešifriranje (ali obstaja kakšna ranljivost, na primer v MD4), oziroma bi lahko dostopala datoteke, toda edina stvar, ki ste jo lahko videli, je šifrirana vsebina, ki je človeku popolnoma nerazumljiva, namesto navadnega besedila ali katere koli vsebine, ki jo ima šifrirana datoteka ...
S pepelom lahko šifriramo svoje datoteke in imenike s šifriranjem AES-256-CBC, to je dokaj varen sistem. Natančneje, ash je modularni okvir za Bash, ki je napisan tako, da je preprost in se uporablja iz CLI. Za vašo namestitev:
curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh ash apm:install https://github.com/ash-shell/cipher.git
Po namestitvi je naslednje na delo z njim. Če želite šifrirati datoteko example.txt, je preprosto, kot da vnesete naslednje:
ash cipher:e ejemplo.txt
Nas bo vprašal geslo za šifriranje in po tem bo ustvaril datoteko example.enc. Če bomo poskusili dostopati do njega, bomo videli, da je njegova vsebina nejevernost neumnih alfanumeričnih simbolov. Če želite znova dešifrirati, morate le:
ash cipher:d ejemplo.enc
In že ga imamo kot prej ... Pri imenikih je popolnoma enako, zamenjava example.txt ali example.enc z ime_ime / in ime_ime.tar.gz.enc.