在Ubuntu系统中,有多种方法可以用来加密敏感文件,以下是一些常用的方法:
使用Seahorse(密码和密钥)加密
- 安装Seahorse:在系统菜单中找到并点击“密码和密钥”或“Seahorse”应用程序。
- 创建PGP密钥:点击“添加新项目”按钮,选择GPG密钥,输入姓名、电子邮件地址,设置加密类型和密钥长度,生成密钥对。
- 加密文件:在Nautilus文件管理器中右键点击文件或文件夹,选择“加密”,选择生成的密钥,输入密码短语完成加密。
使用eCryptfs加密主文件夹
- 安装加密工具:在终端中运行
sudo apt-get install ecryptfs-utils
。
- 创建临时管理员用户:使用
sudo adduser tempuser
创建一个新用户,并赋予管理员权限。
- 迁移加密主文件夹:使用
sudo ecryptfs-migrate-home -u tempuser
命令加密当前用户的主文件夹。
- 登录并验证:注销当前用户,使用临时管理员账户登录,验证加密是否成功。
使用VeraCrypt加密
- 安装VeraCrypt:从VeraCrypt官网下载并安装软件。
- 创建加密卷:打开VeraCrypt,选择“创建加密卷”,选择“加密文件容器”或“加密一个非系统分区/设备”,按照向导设置加密选项。
- 挂载加密卷:创建完成后,通过VeraCrypt挂载加密卷,输入密码即可访问数据。
请注意,加密敏感文件时,务必使用强密码,并妥善保管加密密钥或密码。同时,建议定期备份重要数据,以防数据丢失或加密失败时能够恢复。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>