GnuPG + vim enkripcija fajlova

Kratak guide kako da jednostavno koristite GnuPG i vim za transparentnu encripciju fajlova na disku.

Radite na linuxu, imate instaliran vim i gnupg, a mozda imate i gnupg-agent ako ne instalirajte i njega. Ako neshto od toga nemate a na ubuntu/debianu ste (apt-get install gnupg vim gnupg-agent ce vam pomoci).

Plugin za vim sa github vim-gnupg ubaciti u ~/.vim/plugins/.

Pravljenje gnupg kljuca: gpg –gen-key

I potom vim file.asc otvara vim sa dva prozora, gornji u koji upisemo primaoca, u našem slucaju to smo mi, tako da je potrebno navesti sopstvenu email adresu, kad snimimo buffer (ZZ) ostane nam samo donji prozor da u njemu upisemo sadrzaj fajla.

Na dalje otvaranjem tog fajla vim ce decryptovati sadrzaj, menjamo ga i na disk se snima enkriptovan. Passphase unosimo preko gnupg-agenta.

Da svaki put kod pravljenja ne bi unosili svoju email adresu možemo u ~/.vimrc dodati sledeće:

let g:GPGDefaultRecipients = ["user@domen.com"]
This entry was posted in linux and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.