Vim 是最強大和最流行的開源命令行文本編輯器之一。 它具有高度可擴展性,並提供了許多特性,使其成為大多數 Linux 用戶的首選。 在許多其他有用的功能中,Vim 能夠使用密碼加密文件。 在 Vim 中加密文件比使用單獨的工具更容易、更快捷。
在本文中,我們將解釋如何安裝和使用 Vim 來創建和打開受密碼保護的文件。 請記住,使用 Vim 加密的文件無法在其他文本編輯器中打開。 您只能在 Vim 編輯器中解密和打開它們。
請注意,本文中提到的所有命令都已在 Ubuntu 22.04 LTS 上進行了測試。
安裝 Vim
首先,您需要在系統上安裝 Vim 編輯器。 使用 Ctrl+Alt+T 鍵盤快捷鍵打開命令行終端應用程序。 然後在終端中運行以下命令來安裝 Vim 編輯器:
$ sudo apt install vim
系統可能會為您提供 Y/n 選項以繼續安裝。 Enter Y 然後打 Enter. 之後,Vim 編輯器將安裝在您的系統上。
在 Vim 中創建受密碼保護的文件
安裝完成後,現在讓我們在 Vim 中創建一個受密碼保護的文件。
要在 Vim 中創建受密碼保護的文件,請鍵入 vim 後跟 –x 選項和文件名,如下所示:
$ vim –x <filename.txt>
例子:
$ vim –x sample.txt
這 X 這裡使用的選項告訴 Vim 你想加密你的文件。 Enter 加密密鑰,然後確認。 此密鑰將用於加密和解密指定的文本文件。
在您輸入兩次加密密鑰並按下 Enter,將在 Vim 編輯器中打開一個空白文件。 現在按“i”鍵切換到 Vim 的插入模式並鍵入要保存在此文件中的任何文本。 完成後,按 Esc 鍵切換到正常模式並鍵入 :wq 保存並退出文件。
現在,您已經通過 Vim 編輯器成功創建了一個受密碼保護的文本文件。
訪問受密碼保護的文件
如前所述,使用 Vim 加密的文件只能通過 Vim 訪問。 如果您嘗試通過其他編輯器訪問該文件或僅使用 Linux cat 命令查看它,它只會顯示加密文本。
要訪問加密文件,請在 vim 編輯器中打開它。 使用以下命令語法來執行此操作:
$ vim [filename].txt
例子:
$ vim sample.txt
由於它受密碼保護,因此將要求您提供與文件關聯的加密密鑰。 輸入加密密鑰並點擊 Enter之後原始文件的解密形式將顯示在 Vim 編輯器的窗口中。
在 Vim 中更改文件的密碼
您還可以更改加密文件的加密密鑰或密碼。 為此,在 Vim 中打開文件並在普通模式下輸入 :X 並點擊 Enter (如果您處於插入或可視模式,請按 Esc 鍵切換到普通模式)。
在這裡,您可以為您的文件設置新的加密密鑰。 輸入新的加密密鑰並確認。
之後,輸入 :wq (在普通模式下)並點擊 Enter 保存並退出文件。
刪除加密
要刪除加密,請在 Vim 中打開文件並在普通模式下輸入 :X 並點擊 Enter (如果您處於插入或可視模式,請按 Esc 鍵切換到普通模式)。
現在,當您被要求提供加密密鑰時,請將其留空,然後按 Enter 兩次。 然後輸入 :wq(在普通模式下)並點擊 Enter 保存並退出文件。
加密已從文件中刪除,現在您可以在任何文本編輯器中正常使用該文件。
在本文中,我們討論瞭如何在 Vim 編輯器中使用密碼保護文件。 此外,我們還介紹了訪問密碼保護文件、更改加密文件的密碼以及刪除加密。 加密時,請務必記住用於加密文件的密碼,否則您將無法訪問它們。