首页主机资讯Ubuntu文件管理器如何进行文件加密与解密

Ubuntu文件管理器如何进行文件加密与解密

时间2025-12-01 15:26:04发布访客分类主机资讯浏览924
导读:Ubuntu 文件管理器中的文件加密与解密指南 一 前置准备 安装并准备 GnuPG:sudo apt-get install gnupg。 生成密钥对:gpg --full-generate-key(按向导选择密钥类型、长度、有效期,填...

Ubuntu 文件管理器中的文件加密与解密指南

一 前置准备

  • 安装并准备 GnuPG:sudo apt-get install gnupg
  • 生成密钥对:gpg --full-generate-key(按向导选择密钥类型、长度、有效期,填写姓名与邮箱,并设置保护口令)。
  • 若使用 GNOME 的 Files(Nautilus),建议安装 Seahorse 扩展:sudo apt install seahorse-nautilus,以便通过图形界面管理密钥并在右键菜单中直接加密/解密。

二 在 GNOME Files Nautilus 中操作

  • 加密
    1. 在文件或文件夹上右键,选择 Encrypt(若提示先解锁密钥环,请输入登录口令)。
    2. 选择收件人(你的公钥或他人公钥);若仅在本机使用,可选择“仅用密码加密”(对应 GPG 的对称加密)。
    3. 加密完成后生成 .gpg 文件;若加密的是文件夹,会先询问是否压缩为 .tar 再加密。
  • 解密
    1. 右键 .gpg 文件,选择 Open With Decrypt File,指定输出文件名(不含 .gpg)。
    2. 输入 GPG 私钥口令,生成解密后的明文文件。
  • 说明
    • 使用“收件人”方式时,只有持有对应 私钥 的人可解密;使用“仅用密码”方式时,任何知道口令的人可解密。
    • 若未看到右键菜单,请确认已安装 seahorse-nautilus 并重启 Nautilus(或注销/登录)。

三 在 KDE Dolphin 中操作

  • 安装组件:sudo apt install kgpg,首次使用会启动快速设置向导以配置密钥环。
  • 加密:在目标文件上右键,选择 Encrypt File,选择用于加密的公钥,完成后生成 .gpg 文件。
  • 解密:双击 .gpg 文件,指定输出文件名,输入口令即可。
  • 注意:Dolphin 的 KGPG 集成当前不支持“仅用密码”的对称加密,如需口令加密请改用 GPG 命令行或其他工具。

四 在 Xfce Thunar 中操作

  • 安装 GnuPG(若未安装):sudo apt-get install gnupg
  • 为加密创建自定义操作:打开 Edit > Configure Custom Actions > +
    • 名称:加密;命令:gnome-terminal -x gpg --encrypt --recipient %f
    • 如需“仅用密码”加密:名称:加密密码;命令:gnome-terminal -x gpg -c %f
  • 解密:在 .gpg 文件上右键,选择 Open With Decrypt File,指定输出文件名并输入口令。
  • 提示:若默认终端不是 GNOME Terminal,请将命令中的 gnome-terminal 替换为你的终端程序。

五 常见问题与进阶方案

  • 收不到对方公钥:请先获取对方的 公钥 并导入(例如 gpg --import key.asc),再在“选择收件人”中选中其公钥进行加密。
  • 命令行等价操作(便于排错)
    • 公钥加密:gpg --output file.gpg --encrypt --recipient you@example.com file
    • 对称口令加密:gpg -c file
    • 解密:gpg --output file --decrypt file.gpg
  • 文件夹与批量:Nautilus 可直接对文件夹右键加密(会先压缩);若需批量或自动化,可结合 GPG 脚本或在 Thunar 中配置自定义动作。
  • 进阶加密容器与磁盘
    • VeraCrypt:创建加密容器或加密分区,挂载后像普通盘一样使用,适合多人共享或跨平台。
    • LUKS:使用 Disks 工具或 cryptsetup 对整盘/分区进行加密,适合系统盘或外置硬盘。
    • gocryptfs / CryFS:基于 FUSE 的目录级加密,适合云同步与按需挂载,隐藏目录结构与文件块。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu文件管理器如何进行文件加密与解密
本文地址: https://pptw.com/jishu/760158.html
Ubuntu文件管理器如何实现多标签页管理 Ubuntu文件管理器如何优化系统性能

游客 回复需填写必要信息