GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So fügen Sie ein Passwort hinzu, um eine Vim-Datei in Linux zu schützen

Einführung

Wim eine Kontraktion von Vi IMproved ) ist ein kostenloses und quelloffenes, bildschirmbasiertes Texteditorprogramm für Unix

Wim ist ein beliebter Texteditor für Linux. Eine seiner Besonderheiten ist die Unterstützung für die Verschlüsselung von Textdateien mit verschiedenen Kryptomethoden mit einem Passwort.

Wir werden einen der einfachen Vim-Nutzungstricks erklären; Kennwortschutz einer Datei mit Vim unter Linux.

VIM installieren

Um vim zu installieren, führen Sie diesen Befehl aus:

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

Vim-Datei mit Passwort schützen

Mit a -x Option, mit der Sie die Verschlüsselung verwenden können. Sobald Sie den folgenden vim-Befehl ausgeführt haben, werden Sie zur Eingabe eines Kryptschlüssels aufgefordert:

$ vim -x unixcop.txt

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

Wenn der Kryptoschlüssel nach der zweiten Eingabe übereinstimmt, können Sie mit der Änderung der Datei fortfahren.

Wenn Sie fertig sind, drücken Sie [Esc] und :wq . Wenn Sie es das nächste Mal öffnen möchten, müssen Sie den Verschlüsselungsschlüssel wie unten gezeigt eingeben:

$ vim unixcop.txt

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

Falls Sie ein falsches Passwort eingeben, sehen Sie einige Junk- oder Dump-Zeichen.

Starke Verschlüsselungsmethode in Vim hinzufügen

Hinweis :Es gibt eine Warnung, die darauf hinweist, dass eine schwache Verschlüsselungsmethode verwendet wurde, um die Datei zu schützen.

Wir werden sehen, wie man eine starke Verschlüsselungsmethode in Vim einstellt.

Um den Satz von cryptmethod(cm) zu überprüfen, geben Sie ein (scrollen Sie nach unten, um alle verfügbaren Methoden anzuzeigen):

:help 'cm'

Ausgabe

Sie können eine neue Kryptomethode für eine Vim-Datei festlegen

Wir verwenden Blowfish2 wie unten gezeigt:

:setlocal cm=blowfish2

Drücken Sie dann [Enter ] und :wq um die Datei zu speichern.

Jetzt sollten Sie die Warnmeldung nicht mehr sehen, wenn Sie die Datei wie unten gezeigt erneut öffnen.

$ vim unixcop.txt

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

Hinweis :Sie können auch nach dem Öffnen einer Vim-Textdatei ein Passwort festlegen, verwenden Sie den Befehl :X und legen Sie einen Krypto-Pass wie oben gezeigt fest.

Schlussfolgerung

In dieser kleinen Anleitung zeigen wir Ihnen, wie Sie eine vim-Datei zum Zeitpunkt ihrer Erstellung sowie nach dem Öffnen zur Änderung sichern.


Linux
  1. So verschieben Sie eine Datei unter Linux

  2. So knacken Sie das Zip-Passwort unter Kali Linux

  3. So erstellen Sie eine passwortgeschützte ZIP-Datei unter Linux

  4. So schützen Sie den Grub-Bootloader unter Linux mit einem Kennwort

  5. Wie füge ich die Hostnamenanzeige zur VIM-Statuszeile in Linux hinzu?

So verknüpfen Sie eine Datei unter Linux per Symlink

So fügen Sie Text am Anfang einer Datei in Linux hinzu

So fügen Sie unter Linux ein neues Gerät zum BTRFS-Dateisystem hinzu

So schützen Sie einen Ordner unter Linux mit einem Kennwort

Wie schütze ich GRUB mit einem Passwort unter Linux?

Wie man Dateien mit dem Vim-Editor in Ubuntu mit einem Passwort schützt