我最近刚刚在计算机上安装了 Ubuntu 22.04,但我对 Linux 不太了解。我有一个文件需要保护(例如,只能通过密码访问)
有人知道我该怎么做吗?
答案1
您可以通过以下方式进行操作:
1-使用 GnuPG
- 打开终端。
- 使用 cd 命令和 ls 命令导航到包含要密码保护的文件的目录。
- 进入目录后,运行以下命令来加密文件:
gpg -c filename
- 最后,当提示输入密码时,输入一个强大且容易记住的密码。
GnuPG 现在将在您当前的工作目录中创建一个加密文件(扩展名为 .gpg)。要访问它,您需要对其进行解密。为此,请运行以下命令,并在提示输入密码时输入您用于加密文件的密码并按 Enter:
gpg filename.gpg
GnuPG 将返回您当前工作目录中文件的解密版本。
2- 使用zip
- 打开终端并使用 cd 和 ls 命令进入要加密的文件的目录。
- 输入以下格式的命令来创建受密码保护的 zip 文件:
zip --password preferred_password archive_file.zip filename1 filename2
在这里,将 preferred_password 替换为您要用于加密档案的密码以及archive_file.zip
您想要赋予结果档案的文件名。
现在,当您想要访问这些文件时,请解压缩存档并输入您的密码。或者,通过终端执行此操作,请运行:
unzip archive_file.zip
Zip 现在会要求您输入密码。输入您在加密时设置的密码,然后按 Enter 解密文件。
3-使用mcrypt
- 打开终端,使用 cd 和 ls 进入包含要加密的文件的目录。
- 输入以下命令列出所有支持的加密算法:
mcrypt --list
- 最后,使用以下命令加密您的文件:
mcrypt -a algorithm_name filename
- 当系统要求输入密码时,请输入两次密码并按 Enter。mcrypt 现在将加密您的文件并将其保存为“.nc”扩展名。如果您希望打开此文件,则需要对其进行解密。为此,请运行:
mcrypt -d filename.nc
然后,输入解密密码。
答案2
LibreOffice——使用密码保存
LibreOffice 预装在 Ubuntu 上。
LibreOffice 文档(例如 Calc 电子表格和 Write 文档)可以使用密码保存。内容将使用 AES-256-CBC 算法加密。使用密码保存后,只有提供正确的密码才能打开文档;如果忘记密码,则无法恢复。
如果愿意,LibreOffice 还可以使用 GPG 密钥。