GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiungere una password per proteggere un file Vim in Linux

Introduzione

Via una contrazione di Vi IMproved ) è un editor di testo gratuito e open source basato su schermo per Unix

Via è un popolare editor di testo per Linux, una delle sue caratteristiche speciali è il supporto per la crittografia dei file di testo utilizzando vari metodi crittografici con una password.

Spiegheremo uno dei semplici trucchi per l'utilizzo di Vim; password per proteggere un file usando Vim in Linux.

Installa VIM

Per installare vim esegui questo comando:

$ sudo yum install vim          #for RHEL/CentOS 
$ sudo apt install vim          #for Debian/Ubuntu
$ sudo dnf install vim		#for Fedora 

Proteggi con password un file Vim

Con a -x opzione che consente di utilizzare la crittografia. Dopo aver eseguito il comando vim di seguito, ti verrà richiesta una chiave di crittografia:

$ vim -x unixcop.txt

Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: ******
Enter same key again: ******

Se la chiave crittografica corrisponde dopo averla inserita per la seconda volta, puoi procedere alla modifica del file.

Al termine, premi [Esc] e :wq . La prossima volta che vorrai aprirlo, dovrai inserire la chiave di crittografia come mostrato di seguito:

$ vim unixcop.txt

Need encryption key for "unixcop.txt"
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: ******

Nel caso in cui inserisci una password errata , vedrai alcuni caratteri spazzatura o dumpy.

Aggiungi un metodo di crittografia avanzata in Vim

Nota :viene visualizzato un avviso che indica che è stato utilizzato un metodo di crittografia debole per proteggere il file.

Vedremo come impostare un metodo di crittografia forte in Vim.

Per controllare l'insieme di cryptmethod(cm), digita (scorri verso il basso per visualizzare tutti i metodi disponibili):

:help 'cm'

Uscita

Puoi impostare un nuovo metodo crittografico su un file Vim

Useremo blowfish2 come mostrato di seguito:

:setlocal cm=blowfish2

Quindi premi [Invio ] e :wq per salvare il file.

Ora non dovresti vedere il messaggio di avviso quando riapri il file come mostrato di seguito.

$ vim unixcop.txt

Need encryption key for "file.txt"
Enter encryption key: *******

Nota :Puoi anche impostare una password dopo aver aperto un file di testo Vim, usa il comando :X e imposta un pass crittografico come mostrato sopra.

Conclusione

In questa piccola guida ti mostriamo come proteggere un file vim al momento della sua creazione e dopo averlo aperto per modificarlo.


Linux
  1. Come spostare un file in Linux

  2. Come decifrare la password zip su Kali Linux

  3. Come creare un file ZIP protetto da password in Linux

  4. Come proteggere con password Grub Boot Loader in Linux

  5. Come aggiungere la visualizzazione del nome host alla linea di stato VIM in Linux?

Come collegare simbolicamente un file in Linux

Come aggiungere testo all'inizio del file in Linux

Come aggiungere un nuovo dispositivo al file system BTRFS in Linux

Come proteggere con password una cartella in Linux

Come proteggere GRUB con password in Linux?

Come proteggere con password i file usando l'editor Vim in Ubuntu