如何在 Ubuntu 中使用 Vim 编辑器对文件进行密码保护
Vim 是最强大、最流行的开源命令行文本编辑器之一。它具有高度可扩展性并提供了许多功能,使其成为大多数 Linux 用户的首选。在许多其他有用的功能中,Vim 能够使用密码加密文件。在 Vim 中加密文件比使用单独的工具更容易、更快捷。
在本文中,我们将解释如何安装和使用 Vim 来创建和打开受密码保护的文件。请记住,使用 Vim 加密的文件无法在其他文本编辑器中打开。您只能在 Vim 编辑器中解密并打开它们。
请注意,本文中提到的所有命令都已在 Ubuntu 22.04 LTS 上进行了测试。
安装 Vim
首先,您需要在系统上安装 Vim 编辑器。使用 Ctrl+Alt+T 键盘快捷键打开命令行终端应用程序。然后在终端中运行以下命令来安装 Vim 编辑器:
sudo apt install vim
系统可能会为您提供是/否选项以继续安装。输入 Y,然后按 Enter 键。之后,Vim 编辑器将安装在您的系统上。
在 Vim 中创建受密码保护的文件
安装完成后,现在让我们在 Vim 中创建一个受密码保护的文件。
要在 Vim 中创建受密码保护的文件,请键入 vim,后跟 –x 选项和文件名,如下所示:
vim –x <filename.txt>
示例:
vim –x sample.txt
这里使用的 x 选项告诉 Vim 你想要加密你的文件。输入加密密钥并确认。该密钥将用于加密和解密指定的文本文件。
输入两次加密密钥并按 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 编辑器中对文件进行密码保护。此外,我们还介绍了访问受密码保护的文件、更改加密文件的密码以及删除加密。加密时,请务必记住用于加密文件的密码,否则您将无法访问它们。