Mga tip sa Linux: Pag-encrypt at pag-decrypting ng mga file mula sa linya ng command na may gpg
- Kategorya: Linux
Paranoid ka ba? Natatakot ka ba na ang isang tao ay makakakuha ng ahold ng data na wala sila? Ako ay. At dahil doon madalas akong naka-encrypt ng mga file na may isang gpg key na ibinigay sa wala. Sa mga naka-encrypt na file alam kong ligtas sila sa karamihan ng pangkalahatang publiko. At dahil may posibilidad akong gumamit ng mga mahabang passkey para sa gpg, ang pag-crack sa kanila ay isang hamon.
Naturally gumagamit ako ng gpg para sa lahat ng ito. At kapag gumagamit ako ng gpg ginagamit ko ito mula sa linya ng utos. Talagang madali itong gamitin. Sa artikulong ito ipapakita ko sa iyo kung paano lumikha ng isang gpg key, encrypt, at i-decrypt ang isang file. Malalaman mo ito tulad ng isang madaling gawain na gagamitin mo nang higit pa sa iniisip mo. Kailangan bang mag-install?
Higit sa malamang, kung mayroon kang isang modernong pamamahagi ng Linux, naka-install na ang gpg. Kung mag-isyu ka ng utos na gpg at nakakakuha ka ng isang tulad / usr / bin / gpg bumalik, alam mo na naka-install ang gpg. Kung hindi mo nakikita na maaari mong mai-install ito sa pamamagitan ng paglabas ng isa sa mga utos na ito:
sudo apt-get install gnupg
o
yum install gnupg
Kapag na-install ay kailangan mo munang makabuo ng isang susi. Ito rin, ay ginagawa mula sa linya ng utos.
Bumuo ng iyong susi
Upang makabuo ng isang pangunahing isyu ang utos:
gpg - key-key
Kapag pinasok mo na tatanungin ka ng maraming mga katanungan na nauukol sa iyong susi. Ang lahat ay dapat na halata. Matapos mong makumpleto ang henerasyon ng iyong susi siguraduhing naaalala mo ang username para sa susi pati na rin ang passphrase.
Pag-encrypt ng mga file
Ngayon ay pumasok tayo sa magagandang bagay - nag-encrypt ng mga file. Upang i-encrypt ang isang file na may gpg gagamitin mo ang istruktura ng utos:
gpg OPTIONS FILE
Dahil ikaw ay naka-encrypt kakailanganin mong gamitin ang ay pagpipilian. At dahil nais mong i-encrypt ang file gamit ang isang tukoy na susi ng gumagamit ay gagamitin mo r pagpipilian. Kaya sabihin nating pupunta ka upang i-encrypt ang file TEST.tgz gamit ang gpg key ng gumagamit jlwallen. Upang gawin ito ay ilalabas mo ang utos:
gpg -e -r jlwallen PAGSUSULIT.tgz
Ang nagresultang file ay magiging TEST.tgz.gpg. Kung sinubukan mong tingnan ang file na agad mong makikita ito ngayon ay isang binary file. Kung susubukan mong maluwag ang file ay bibigyan ka ng kaalaman na ang file ay wala sa format na gzip.
Pagdiskubre ng file
Ang pag-december ng file ay kasing dali ng pag-encrypt ng file. Kami ay stick sa parehong halimbawa. Upang i-decrypt ang file TEST.tgz.gpg mag-isyu ng utos:
gpg -d -o TEST.tgz TEST.tgz.gpg
Sasabihan ka para sa passphrase na nauugnay sa key ng pag-encrypt ng gumagamit na ginamit sa file. Ang d ang pagpipilian ay nagpapahiwatig na ikaw ay decrypting ang file at ang o ang pagpipilian ay nagpapahiwatig kung anong file ang maglalabas ng mga resulta. Matapos mailabas ang utos na ito ay babalik ka sa TEST.tgz file.
Pangwakas na mga saloobin
Sure maraming mga tool ng gui na gawing mas madali ang trabahong ito. Ngunit napakaraming mga pagkakataon kapag nangangailangan ng command line ay magbibigay-daan sa iyo upang gawin ang mga bagay na hindi mo magagawa sa isang gui.