Linux tippek: A fájlok titkosítása és visszafejtése a parancssorból a gpg segítségével
- Kategória: Linux
Paranoid vagy? Fél, hogy valaki elkapja azokat az adatokat, amelyeknek nincsenek? Én vagyok. És ezért gyakran titkosítom a fájlokat egy olyan gpg-kulcsmal, amelyet senkinek sem adtak. Ezekkel a titkosított fájlokkal tudom, hogy biztonságban vannak a nagyközönség nagy része számára. És mivel hajlamosak hosszú gombokat használni a gpg-hez, ezek feltörése kihívás.
Természetesen mindehhez a gpg-t használom. És amikor a gpg-t használom, azt a parancssorból használom. Valójában nagyon könnyű használni. Ebben a cikkben bemutatom, hogyan lehet létrehozni egy gpg kulcsot, titkosítani és visszafejteni egy fájlt. Ezt olyan egyszerű feladatnak fogja találni, amelyet jobban fog használni, mint gondolnád. Telepítenem kell?
Több mint valószínű, ha modern Linux disztribúcióval rendelkezik, a gpg már telepítve van. Ha kiadja a parancsot melyik gpg és kapsz valami ilyesmit / Usr / bin / gpg visszatért, tudod, hogy a gpg telepítve van. Ha nem látja, hogy telepítheti a következő parancsok egyikének kiadásával:
sudo apt-get install gnupg
vagy
yum install gnupg
A telepítés után először generálnia kell egy kulcsot. Ez szintén a parancssorból történik.
Generálja a kulcsot
Kulcskérdés előállításához a parancs:
gpg --gen-kulcs
Miután megadta, számos kérdést feltesz a kulcsra vonatkozóan. Mindezeknek meglehetősen nyilvánvalóaknak kell lenniük. Miután befejezte a kulcs generálását, ügyeljen arra, hogy emlékezzen a kulcs felhasználónevére és a jelszóra.
Fájlok titkosítása
Most kezdjük el a jó dolgokat - a fájlok titkosítását. A fájl titkosításához a gpg fájl segítségével a következő parancsot használja:
gpg OPCIÓK FÁJL
Mivel titkosítja, akkor a jelentése választási lehetőség. És mivel titkosítani szeretné a fájlt egy adott felhasználó gpg kulcsával, akkor a r opció. Tegyük fel, hogy a TEST.tgz fájlt a jlwallen felhasználó gpg kulcsával fogja titkosítani. Ehhez kiadná a következő parancsot:
gpg -e -r jlwallen TEST.tgz
A kapott fájl TEST.tgz.gpg lesz. Ha megpróbálta megnézni a fájlt, akkor azonnal látni fogja, hogy ez egy bináris fájl. Ha megpróbálja kikapcsolni a fájlt, akkor értesülni fog arról, hogy a fájl nem gzip formátumban van.
A fájl visszafejtése
A fájl visszafejtése ugyanolyan egyszerű, mint a fájl titkosítása. Ugyanazzal a példával fogunk kibírni. A TEST.tgz.gpg fájl dekódolásához adja ki a következő parancsot:
gpg -d -o TEST.tgz TEST.tgz.gpg
A rendszer kéri a fájlban használt felhasználói titkosítási kulcshoz társított jelszó használatát. A d opció jelzi, hogy dekódolja a fájlt és a vagy opció jelzi, hogy melyik fájlhoz adja ki az eredményeket. A parancs kiadása után visszatér a TEST.tgz fájlba.
Végső gondolatok
Persze, hogy rengeteg gui eszköz található, amelyek még egyszerűbbé teszik ezt a munkát. De túl sok esetben van szükség arra, hogy a parancssor lehetővé tegye olyan dolgok elvégzését, amelyeket nem lehet elvégezni egy gui-val.