Der vim Texteditor, ein Standardtool auf Linux und MacOS, kann Textdateien schnell mit einem Passwort verschlüsseln. Es ist schneller und bequemer als das Verschlüsseln einer Textdatei mit einem separaten Dienstprogramm. So stellen Sie das ein:
Einige Linux-Distributionen, einschließlich Ubuntu, enthalten standardmäßig eine minimale Version von vim, die nur für die grundlegende Textbearbeitung gedacht ist. Zum Beispiel nennt Ubuntu dieses Paket "vim-tiny". Wenn Sie versuchen, die Verschlüsselung in solch einer minimalen Version von vim zu verwenden, sehen Sie die Meldung "Entschuldigung, dieser Befehl ist in dieser Version nicht verfügbar."
Sie müssen möglicherweise die Vollversion von vim installieren, um dies zu erhalten Feature auf Ihrer Linux-Distribution. Unter Ubuntu können Sie beispielsweise die Vollversion von vim durch Ausführen des folgenden Befehls herunterladen:
sudo apt install vim
Die Version von vim, die standardmäßig mit macOS ausgeliefert wird, enthält Verschlüsselungsunterstützung, was Sie nicht tun muss alles andere auf einem Mac installieren. Starten Sie einfach ein Terminalfenster aus Finder> Programme> Dienstprogramme> Terminal, und die Befehle funktionieren auf macOS genauso wie unter Linux.
VERWANDT: Ein Anfängerleitfaden Bearbeiten von Textdateien mit Vi
Der grundlegende Prozess ist relativ einfach, wenn Sie wissen, wie man vi benutzt. Wenn Sie dies nicht tun, könnten Sie auf der modalen Schnittstelle von vi aufhängen. Wenn Sie eine Textdatei in vim öffnen, gibt es zwei Modi. Standardmäßig befinden Sie sich in einem "Befehlsmodus", in dem Sie die Tasten auf Ihrer Tastatur zum Ausführen von Befehlen verwenden können. Sie können auch "i" drücken, um in den "Einfügemodus" zu wechseln, in dem Sie normal schreiben und den Cursor mit den Pfeiltasten bewegen können, wie Sie es in anderen Texteditoren tun würden. Um den Einfügemodus zu verlassen, drücken Sie "Esc" und Sie befinden sich wieder im Befehlsmodus.
Starten Sie zuerst vim. Mit dem folgenden Befehl wird z. B. vim gestartet und auf eine Datei namens "example" im aktuellen Verzeichnis verwiesen. Wenn diese Datei nicht existiert, erstellt vim beim Speichern eine Datei namens "example" im aktuellen Verzeichnis:
Beispiel vi
Sie können vi auch auf einen anderen Pfad mit einem Befehl wie dem folgenden verweisen. Sie müssen im aktuellen Verzeichnis keine Datei erstellen.
vi / Pfad / zu / Datei
Bearbeiten Sie die Datei normal. Zum Beispiel können Sie "i" drücken, um in den Einfügemodus zu gelangen, und dann Text normal eingeben. Drücken Sie während der Bearbeitung einer Datei Esc, um sicherzustellen, dass Sie sich im Befehlsmodus befinden und nicht den Modus einfügen. Geben Sie: X
ein und drücken Sie die Eingabetaste.
Sie werden aufgefordert, ein Passwort einzugeben, mit dem die Textdatei verschlüsselt wird. Geben Sie das gewünschte Passwort ein, drücken Sie die Eingabetaste und geben Sie es zur Bestätigung erneut ein. Sie müssen dieses Kennwort jedes Mal eingeben, wenn Sie die Datei in Zukunft öffnen möchten.
Vim warnt Sie, dass Sie eine schwache Verschlüsselungsmethode standardmäßig verwenden. Wir zeigen Ihnen später, wie Sie eine sicherere Verschlüsselungsmethode verwenden können.
Der aktuellen Textdatei in Vim wird ein Kennwort zugeordnet, aber Sie müssen Ihre Änderungen speichern, bevor das Kennwort tatsächlich der Datei zugewiesen wird. Drücken Sie dazu Esc, um sicherzustellen, dass Sie sich im Befehlsmodus befinden, und geben Sie dann: wq
ein und drücken Sie die Eingabetaste, um die Datei auf die Festplatte zu schreiben und Vim zu beenden.
Beim nächsten Versuch, die Datei zu öffnen Datei in Vim - zum Beispiel durch Ausführen von "vi Beispiel
" - Vim fragt Sie nach dem Passwort für die Datei.
Wenn Sie das falsche Passwort eingeben, wird der Inhalt der Datei Kauderwelsch sein .
Warnung : Speichern Sie die Datei nicht, wenn Sie sie öffnen und Kauderwelsch sehen. Dadurch werden die beschädigten Daten in der Datei gespeichert und Ihre verschlüsselten Daten überschrieben. Führen Sie einfach: q
aus, um Vim zu beenden, ohne die Datei auf der Festplatte zu speichern.
Es gibt noch eine andere Verknüpfung, die Sie hier verwenden können. Anstatt eine Datei mit "vim / pfad / zu / file
" zu erstellen oder zu öffnen, können Sie den folgenden Befehl ausführen, damit vim eine Datei erstellt oder öffnet und Sie sofort dazu auffordert, die Datei mit a zu verschlüsseln password:
vi -x / Pfad / zu / Datei
Beachten Sie, dass Sie hier ein Kleinbuchstabe x verwenden müssen, während Sie bei der Ausführung des zugehörigen Verschlüsselungsbefehls in Vim ein Großbuchstabe X verwenden müssen.
Vim verwendet standardmäßig eine sehr schlechte Verschlüsselung für diese Dateien. Die standardmäßige Verschlüsselungsmethode "zip" oder "pkzip" ist abwärtskompatibel zu Version 7.2 und niedriger von vim. Leider kann es sehr, sehr leicht geknackt werden - sogar auf Hardware aus den 90ern. Wie es in der offiziellen Dokumentation heißt: "Der Algorithmus, der für 'cryptmethod' 'zip' 'verwendet wird, ist zerbrechlich. Ein 4-stelliger Schlüssel in etwa einer Stunde, ein 6-stelliger Schlüssel an einem Tag (auf einem Pentium 133 PC). "
Sie sollten die pkzip-Verschlüsselung für Ihre Textdokumente nicht verwenden, wenn Sie überhaupt eine Sicherheit wünschen. Vim bietet jedoch bessere Verschlüsselungsmethoden. Die Version 7.3 von Vim, die 2010 veröffentlicht wurde, fügte eine "blowfish" Verschlüsselungsmethode hinzu, die besser ist. Die 2014 veröffentlichte Version 7.4.399 enthielt eine neue Blowfish-Verschlüsselungsmethode, die Sicherheitsprobleme in der ursprünglichen Verschlüsselungsmethode "blowfish" behebt und "blowfish2" dubst.
Das einzige Problem ist, dass Dateien, die Sie mit stärkeren Verschlüsselungsmethoden erstellen, diese benötigen neuere Versionen von Vim. Wenn Sie also die "blogfish2" -Verschlüsselung verwenden möchten, können Sie diese Datei nur mit den Vim-Versionen 7.4.399 und höher öffnen. Solange Sie damit einverstanden sind, sollten Sie die stärkste mögliche Verschlüsselungsmethode verwenden.
Um zu prüfen, welche Verschlüsselungsmethode eine Datei verwendet, öffnen Sie die Datei in vim, drücken Sie die Esc-Taste, um sicherzustellen, dass Sie sich im Befehlsmodus befinden Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.
: setlocal cm?
Das "cm" steht hier für "cryptmethod".
Sie sehen die Verschlüsselungsmethode, die für die aktuelle Datei verwendet wird des vim-Bildschirms.
Um eine Verschlüsselungsmethode auszuwählen, führen Sie einen der folgenden Befehle aus. Die beste Lösung ist die "blugfish2" -Verschlüsselung.
: setlocal cm = blowfish2: setlocal cm = blowfish: setlocal cm = zip
Wenn Sie Ihren Verschlüsselungsalgorithmus ausgewählt haben, verwenden Sie: w
Befehl, um die Datei auf die Festplatte zu schreiben oder den: wq
Befehl, um die Datei auf die Festplatte zu schreiben und zu beenden.
Wenn Sie die Datei das nächste Mal in Vim öffnen, wird sie sich nicht beschweren Verschlüsselungsalgorithmus. Sie sehen auch den Verschlüsselungsalgorithmus, den Sie am Ende des vim-Bildschirms ausgewählt haben, wenn Sie die Datei öffnen.
Um ein Passwort aus einer Datei zu entfernen, öffnen Sie diese Datei in Vim und Führen Sie den Befehl: X
aus. Sie werden aufgefordert, einen neuen Verschlüsselungsschlüssel anzugeben. Geben Sie das neue Passwort ein, das Sie hier verwenden möchten. Um das Passwort vollständig zu entfernen, lassen Sie das Passwortfeld leer und drücken Sie zweimal die Eingabetaste.
Speichern Sie die Datei und beenden Sie anschließend mit: wq
. Die Datei wird entschlüsselt, so dass Sie beim nächsten Öffnen der Datei nicht zur Eingabe eines Passworts aufgefordert werden.
Denken Sie daran, sich an das von Ihnen festgelegte Passwort zu erinnern, sonst können Sie nicht auf den Inhalt der Datei zugreifen Datei in der Zukunft.
So erstellen Sie schnelle Aktionen für das Abode Home Security System
Die Quick Actions von Abode sind ähnlich wie Shortcuts und bieten Ihnen schnellen Zugriff auf bestimmte Aufgaben, so dass Sie nicht durch Menüs navigieren müssen etwas zu tun. So richten Sie sie ein: VERWANDT: Installieren und Einrichten des Abode Home Security Systems Einer der Hauptfenster in der Abode App auf Ihrem Smartphone ist Quick Actions, und es gibt sogar eine Schaltfläche "Neue schnelle Aktion" genannt.
Verwendung von Plex auf Ihrem Amazon Fire TV und TV Stick
Haben Sie ein Fire TV oder einen Fire TV Stick, von denen Sie nicht viel Gebrauch machen? Jetzt ist es an der Zeit, sie abzuwischen und sie in ein billiges, kompaktes Plex-Gerät zu verwandeln. Der Fire TV und der Fire TV Stick scheinen lange Zeit ein mächtiges Werkzeug zu sein, das etwas zu tun hatte.