Vim を使用して Linux でテキスト ファイルを暗号化する方法
私たちのほとんどは、重要なメモ、ログイン資格情報、その他の機密情報をテキスト ファイルに保存しています。ただし、この情報をプレーン テキストのままにしておくのは安全ではありません。機密情報を保護する方法の 1 つは、暗号化を使用することです。
Linux でファイルを暗号化する簡単で迅速な方法を探している場合は、Vim エディターを使用できます。Vim には組み込みのファイル暗号化機能がいくつかあり、さまざまな暗号化方法を使用して機密情報を保護できます。正しい鍵を持つ人だけが、暗号化されたファイルにアクセスできます。
Vim を使用して Linux でテキスト ファイルを暗号化する方法を見てみましょう。
Vim を使用してファイルを暗号化する方法
Vim を使用してファイルを暗号化するには、まず、次のコマンドを使用してエディターでファイルを開きます。
vim filename
指定されたファイル名のファイルが存在しない場合、Vim はそれを作成します。iキーを押して挿入モードに移動し、ファイルに含めるテキストを追加します。
ファイルを暗号化するには、Escを押してコマンド モードに移動し、次の行を入力してEnterを押します。
:X
Vim は暗号化キーを要求します。キーを 2 回入力する必要があります。
変更を保存して Vim を終了するには、次のように入力してEnterを押します。
:wq
これにより、テキスト ファイルが暗号化されます。cat コマンドを使用して確認できます。
cat filename
Vim でファイルを暗号化する別の方法は、次のコマンドを使用することです。
vim -x filename
暗号化キーを求めるプロンプトが表示されます。タイプミスを避けるために、キーを 2 回入力します。次に、ファイルを編集し、完了したら保存して Vim を終了します。
Vim で暗号化ファイルを開く
暗号化されたファイルを開くには、正しい暗号化キーを提供する必要があります。正しいキーを入力しないと、Vim はコンテンツをガベージ コンテンツに変換します。このような状況でファイルを保存しないでください。そうしないと、ファイルがガベージ コンテンツで上書きされます。
暗号化方式の確認方法
Vim が特定のファイルの暗号化に使用した暗号化方式を確認するには、次のコマンドを使用します。
file encrypted_filename
エディタ内から暗号化方式を確認することもできます。これを行うには、暗号化されたファイルを Vim で開き、コマンド モードで次のように入力してEnterを押します。
:setlocal cm?
これにより、現在のファイルの暗号化方法を示す行が出力されます。
Vim で使用できるすべての暗号化方式を表示するには、次のように入力します。
:h ‘cm’
これにより、すべての暗号化方法とそれぞれの簡単な説明を表示するヘルプ ページが開きます。
Vim でファイルの暗号化方法を変更する
暗号化されたファイルの暗号化方式を変更するには、ファイルを Vim で開き、暗号化キーを入力します。コマンド モードで、encryption_methodをblowfish2、blowfish、または zip に置き換えて、次のコマンドを入力します。
:setlocal cm=encryption_method
たとえば、暗号化方式をフグに変更するには、次のように入力します。
:setlocal cm=blowfish
次に、次を使用して変更を保存します。
:w
暗号化キーの変更または削除
暗号化されたファイルの暗号化キーを変更するには、Vim でファイルを開きます。次に、コンテンツにアクセスするための暗号化キーを入力します。コマンド モードで、次のように入力します。
:X
暗号化キーを要求されます。新しいキーを入力し、確認のために再入力します。
暗号化を解除するには、キーを入力せずにEnter キーを 2 回押します。完了したら、次のように入力して変更を保存してください。
:w
パスワードを暗号化ファイルに保管する
別の暗号化ツールを使用するのではなく、Vim を使用して Linux でテキスト ファイルを暗号化/復号化できます。パスワードを暗号化ファイルに保存し、Vim をパスワード マネージャーとして使用することもできます。ただし、Vim が提供する zip やフグなどの暗号化方式は強力ではないことに注意してください。強力な暗号化方式であるblowfish2のみを使用することをお勧めします。
ファイルを暗号化するのに Vim の専門家である必要はありません。いくつかの基本を学ぶだけでよいのです。
コメントを残す