Come utilizzare Vim per crittografare i file di testo su Linux

Come utilizzare Vim per crittografare i file di testo su Linux

La maggior parte di noi conserva note importanti, credenziali di accesso e altre informazioni sensibili in file di testo. Tuttavia, non è sicuro conservare queste informazioni come testo normale. Uno dei modi per proteggere le informazioni sensibili è utilizzare la crittografia.

Se stai cercando un modo semplice e veloce per crittografare un file in Linux, puoi utilizzare l’editor Vim. Vim ha alcune funzionalità di crittografia dei file integrate che ti consentono di proteggere le informazioni sensibili utilizzando diversi metodi di crittografia. Solo una persona con la chiave giusta può quindi accedere al file crittografato.

Vediamo come puoi usare Vim per crittografare i file di testo in Linux.

Come crittografare un file usando Vim

Per crittografare un file utilizzando Vim, innanzitutto aprilo nell’editor utilizzando il seguente comando:

vim filename

Se un file con il nome file specificato non esiste, Vim lo creerà. Ora vai in modalità Inserisci premendo il tasto i e aggiungi il testo che vuoi includere nel file.

Per crittografare il file, premi Esc per andare a Command mode , digita la seguente riga e premi Invio :

:X

crittografare il file usando vim

Vim ti chiederà la chiave di crittografia. Dovrai inserire la chiave due volte.

inserire la chiave di crittografia

Per salvare le modifiche e uscire da Vim, digita quanto segue e premi Invio :

:wq

Questo crittograferà il tuo file di testo. Puoi usare il comando cat per verificarlo:

cat filename

visualizza il file crittografato

Un modo alternativo per crittografare un file in Vim è utilizzare il seguente comando:

vim -x filename

Richiederà una chiave di crittografia. Immettere la chiave due volte per evitare errori di battitura. Quindi, modifica il tuo file e, una volta terminato, salva ed esci da Vim.

Aprire un file crittografato con Vim

Per aprire un file crittografato, dovrai fornire la chiave di crittografia corretta. Se non inserisci la chiave corretta, Vim convertirà il tuo contenuto in un contenuto spazzatura. Non salvare mai il file in una situazione del genere, altrimenti il ​​file verrà sovrascritto dal contenuto spazzatura.

aprire un file crittografato

Come controllare il metodo di crittografia

Per verificare il metodo di crittografia utilizzato da Vim per crittografare un determinato file, utilizzare il seguente comando:

file encrypted_filename

controllare il metodo di crittografia utilizzando il comando file

Puoi anche controllare il metodo di crittografia dall’editor. Per fare ciò, apri il file crittografato in Vim, quindi mentre sei in Command mode , digita quanto segue e premi Invio :

:setlocal cm?

Questo stamperà la riga che mostra il metodo di crittografia per il file corrente.

crittografia blowfish2

Per visualizzare tutti i metodi di crittografia disponibili in Vim, digitare:

:h ‘cm’

Si aprirà una pagina di aiuto che mostra tutti i metodi di crittografia insieme a una breve descrizione di ciascuno.

visualizzare i metodi di crittografia disponibili

Modifica il metodo di crittografia dei file in Vim

Per modificare il metodo di crittografia per un file crittografato, aprilo in Vim e inserisci la chiave di crittografia. Quindi, in Command mode , digita il seguente comando sostituendo encryption_method con blowfish2, blowfish o zip:

:setlocal cm=encryption_method

Ad esempio, per modificare il metodo di crittografia in blowfish, digitare:

:setlocal cm=blowfish

Quindi salva le modifiche utilizzando:

:w

Modificare o rimuovere la chiave di crittografia

Per modificare la chiave di crittografia di un file crittografato, apri il file in Vim. Quindi, digita la chiave di crittografia per accedere al contenuto. Mentre sei in Command mode , digita:

:X

Ti chiederà la chiave di crittografia. Digita una nuova chiave, quindi ridigitala per confermare.

Per rimuovere la crittografia, basta premere Invio due volte senza digitare alcuna chiave. Una volta fatto, assicurati di salvare le modifiche digitando:

:w

rimuovere la crittografia in un file vim

Conserva le tue password in un file crittografato

Puoi utilizzare Vim per crittografare/decrittografare i file di testo in Linux anziché utilizzare uno strumento di crittografia separato. Puoi anche conservare le password in un file crittografato e utilizzare Vim come gestore di password. Tuttavia, tieni presente che i metodi di crittografia come zip e blowfish offerti da Vim non sono potenti. Si consiglia di utilizzare solo blowfish2 che è un metodo di crittografia forte.

Non devi essere un esperto di Vim per crittografare i tuoi file, impara solo alcune nozioni di base e sei a posto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *