Uno degli editor di testo più completi e utili per ambienti Linux è VIM (VI MIGLIORATO) e questo è presente in qualsiasi distribuzione Linux utilizzata.
Quando lavoriamo con i file sul computer, è molto importante tenere presente che la sicurezza e la protezione di essi è molto importante per mantenere al sicuro tutte le informazioni che conserviamo in essi.
Una delle caratteristiche più sorprendenti è la possibilità di creare file di testo crittografati utilizzando vari metodi di crittografia sicuri.
Oggi Solvetic ti insegnerà come eseguire questo processo utilizzando VIM.
Con VIM abbiamo vantaggi come:
- Evidenziazione del testo
- Selezione del testo in colonne
- Evidenziare parentesi, parentesi graffe o parentesi quadre
- Possibilità di recupero lavoro in caso di chiusure impreviste
- Possibilità di aggiungere un'interfaccia grafica
- Comprensione di oltre 200 sintassi, tra le altre.
1. Installazione VIM
In caso di VIM ancora attivo nella nostra distro, procediamo alla sua installazione eseguendo la seguente riga in base alla distro da utilizzare:
sudo apt install vim (Debian e Ubuntu) sudo yum install vim (RedHat e CentOS) sudo dnf install vim (Fedora)
Accettiamo il download e l'installazione di pacchetti VIM.
2. Crittografia di file di testo utilizzando VIM
Passo 1
Per proteggere i nostri file di testo usando VIM dobbiamo usare il parametro -x, per questo useremo la seguente sintassi.
vim -x file.txtIn questo caso creeremo un file chiamato Solvetic.txt:
INGRANDIRE
Passo 2
Quando si preme Invio vedremo che sarà necessario inserire una password di accesso per il file e deve essere confermata:
INGRANDIRE
Passaggio 3
Se le password corrispondono, possiamo accedere al file per la modifica:
INGRANDIRE
Passaggio 4
Una volta terminato il processo di modifica, premere il tasto Esc e poi: wq per scrivere e salvare le modifiche nel file di testo. In questo modo, quando utilizzeremo la sintassi vim file.txt per accedere al file, sarà necessario inserire una password per accedervi:
INGRANDIRE
In caso di inserimento di una password errata vedremo che il contenuto del file è illeggibile:
INGRANDIRE
3. Come impostare un metodo di crittografia diverso da quello predefinito
Come possiamo vedere nel processo di impostazione della password, è stato visualizzato un messaggio che indica che abbiamo utilizzato un meccanismo di crittografia debole, a cui accediamo: help 'cm'.
Passo 1
Per accedere a questa funzione apriamo il file crittografato, premiamo il tasto Esc e inseriamo: help 'cm' e lì vedremo quanto segue:
INGRANDIRE
Passo 2
Lì troviamo le diverse opzioni di crittografia che abbiamo a disposizione quando utilizziamo VIM. Per stabilire un nuovo meccanismo di crittografia utilizzeremo la seguente sintassi:
: setlocal cm = metodoPassaggio 3
Ad esempio, se vogliamo stabilire il metodo blowfish, eseguiremo quanto segue:
: setlocal cm = blowfish2
INGRANDIRE
Passaggio 4
Premiamo Invio e successivamente: wq per scrivere le modifiche e uscire dal testo. Ora accediamo di nuovo e inseriamo la nostra password:
INGRANDIRE
Passaggio 5
Possiamo vedere quando accediamo al file che il nuovo meccanismo di crittografia selezionato è stabilito in basso:
INGRANDIRE
Come abbiamo verificato, stabilire un meccanismo di sicurezza nei file di testo utilizzando VIM è semplice e totalmente pratico in qualsiasi distribuzione Linux.