Die meisten von uns bewahren wichtige Notizen, Anmeldeinformationen und andere sensible Informationen in Textdateien auf. Es ist jedoch unsicher, diese Informationen im Klartext zu speichern. Eine Möglichkeit, vertrauliche Informationen zu schützen, ist die Verwendung von Verschlüsselung.
Wenn Sie nach einer einfachen und schnellen Möglichkeit suchen, eine Datei unter Linux zu verschlüsseln, können Sie den Vim-Editor verwenden. Vim verfügt über einige integrierte Dateiverschlüsselungsfunktionen, mit denen Sie vertrauliche Informationen mit verschiedenen Verschlüsselungsmethoden sichern können. Nur eine Person mit dem richtigen Schlüssel kann dann auf die verschlüsselte Datei zugreifen.
Lassen Sie uns sehen, wie Sie Vim verwenden können, um Textdateien in Linux zu verschlüsseln.
So verschlüsseln Sie eine Datei mit Vim
Um eine Datei mit Vim zu verschlüsseln, öffnen Sie sie zuerst im Editor mit dem folgenden Befehl:
vim-Dateiname
Wenn eine Datei mit dem angegebenen Dateinamen nicht existiert, erstellt Vim sie. Gehen Sie jetzt zu Einfügemodus durch Drücken der ich Taste und fügen Sie den Text hinzu, den Sie in die Datei aufnehmen möchten.
Um die Datei zu verschlüsseln, drücken Sie Esc zu gehen Befehlsmodus, geben Sie die folgende Zeile ein und drücken Sie Eingeben:
:X
Vim wird Sie nach dem Verschlüsselungsschlüssel fragen. Sie müssen den Schlüssel zweimal eingeben.
Zu Speichern Sie die Änderungen und beenden Sie Vim, geben Sie Folgendes ein und klicken Sie auf Eingeben:
:wq
Dadurch wird Ihre Textdatei verschlüsselt. Du kannst Verwenden Sie den cat-Befehl um es zu verifizieren:
cat Dateiname
Eine alternative Möglichkeit, eine Datei in Vim zu verschlüsseln, ist die Verwendung des folgenden Befehls:
vim -x Dateiname
Es wird nach einem Verschlüsselungsschlüssel gefragt. Geben Sie den Schlüssel zweimal ein, um Tippfehler zu vermeiden. Dann bearbeiten Sie Ihre Datei und wenn Sie fertig sind, speichern und beenden Sie Vim.
Öffnen einer verschlüsselten Datei mit Vim
Um eine verschlüsselte Datei zu öffnen, müssen Sie den richtigen Verschlüsselungsschlüssel angeben. Wenn Sie nicht den richtigen Schlüssel eingeben, wandelt Vim Ihren Inhalt in Müllinhalt um. Speichern Sie die Datei niemals in einer solchen Situation, da Ihre Datei sonst durch den Müllinhalt überschrieben wird.
So überprüfen Sie die Verschlüsselungsmethode
Verwenden Sie den folgenden Befehl, um die Verschlüsselungsmethode zu überprüfen, die Vim zum Verschlüsseln einer bestimmten Datei verwendet hat:
Datei verschlüsselter_Dateiname
Sie können die Verschlüsselungsmethode auch im Editor überprüfen. Öffnen Sie dazu die verschlüsselte Datei in Vim und dann in der Befehlsmodus, geben Sie Folgendes ein und klicken Sie auf Eingeben:
:setlocalcm?
Dadurch wird die Zeile gedruckt, die die Verschlüsselungsmethode für die aktuelle Datei anzeigt.
Geben Sie Folgendes ein, um alle in Vim verfügbaren Verschlüsselungsmethoden anzuzeigen:
:H ‘cm’
Dadurch wird eine Hilfeseite geöffnet, auf der alle Verschlüsselungsmethoden zusammen mit einer kurzen Beschreibung der einzelnen Methoden angezeigt werden.
Ändern Sie die Dateiverschlüsselungsmethode in Vim
Um die Verschlüsselungsmethode für eine verschlüsselte Datei zu ändern, öffnen Sie sie in Vim und geben Sie den Verschlüsselungsschlüssel ein. Dann im Befehlsmodus, geben Sie den folgenden Befehl ein und ersetzen Sie Verschlüsselungsmethode mit Blowfish2, Blowfish oder Zip:
:setlocal cm=verschlüsselungsmethode
Um beispielsweise die Verschlüsselungsmethode in Blowfish zu ändern, geben Sie Folgendes ein:
:setlocal cm=Kugelfisch
Speichern Sie dann die Änderungen mit:
:w
Ändern oder entfernen Sie den Verschlüsselungsschlüssel
Um den Verschlüsselungsschlüssel einer verschlüsselten Datei zu ändern, öffnen Sie die Datei in Vim. Geben Sie dann den Verschlüsselungsschlüssel ein, um auf den Inhalt zuzugreifen. Während im Befehlsmodus, Typ:
:X
Sie werden nach dem Verschlüsselungsschlüssel gefragt. Geben Sie einen neuen Schlüssel ein und wiederholen Sie ihn zur Bestätigung.
Um die Verschlüsselung zu entfernen, drücken Sie einfach Eingeben zweimal ohne Eingabe einer Taste. Wenn Sie fertig sind, stellen Sie sicher, dass Sie die Änderungen speichern, indem Sie Folgendes eingeben:
:w
Bewahren Sie Ihre Passwörter in einer verschlüsselten Datei auf
Sie können Vim verwenden, um Textdateien in Linux zu verschlüsseln/entschlüsseln, anstatt ein separates Verschlüsselungstool zu verwenden. Sie können Passwörter auch in einer verschlüsselten Datei aufbewahren und Vim als Passwortmanager verwenden. Beachten Sie jedoch, dass die von Vim angebotenen Verschlüsselungsmethoden wie Zip und Blowfish nicht stark sind. Es wird empfohlen, nur Blowfish2 zu verwenden, da es sich um eine starke Verschlüsselungsmethode handelt.
Sie müssen kein Experte in Vim sein, um Ihre Dateien zu verschlüsseln, lernen Sie einfach ein paar Grundlagen und Sie können loslegen.