在 Ubuntu 中“加密文件管理”通常可以从 文件夹/文件加密、整个磁盘加密、用户主目录加密 以及 加密文件管理器访问 几个层面来理解。下面按常见需求给你几种实用方案:
适合加密某个目录,如 ~/Private
sudo apt install ecryptfs-utils
ecryptfs-setup-private
~/Private 加密目录查看:
ls ~/Private
sudo apt install encfs
encfs ~/.encrypted ~/decrypted
~/.encrypted:加密数据~/decrypted:明文访问目录卸载:
fusermount -u ~/decrypted
sudo apt install veracrypt
✅ 适合备份、U 盘、跨系统使用
安装系统时勾选:
“Encrypt my home directory”
或后期配置(较复杂,不推荐已用系统):
ecryptfs-migrate-home -u 用户名
⚠️ 注意备份,操作有风险
安装 Ubuntu 时选择:
“Erase disk and install Ubuntu”
✅ “Encrypt the new Ubuntu installation”
使用 LUKS 加密整个系统盘
优点:
如果你是想 防止别人打开文件管理器(Nautilus):
sudo chmod 700 /usr/bin/nautilus
⚠️ 你自己也打不开,需 root 恢复
✅ 最实用:
Private 加密目录如果你能告诉我:
我可以给你更精确的方案。