阅读量:79
以下是Ubuntu中常用的文件加密解密方法及操作:
1. GnuPG(GPG)
- 安装:
sudo apt-get install gpg - 加密:
gpg --output encrypted_file.gpg --encrypt --recipient "邮箱/用户名" 文件名 - 解密:
gpg --output decrypted_file --decrypt encrypted_file.gpg(需输入密码)
2. OpenSSL
- 安装:
sudo apt-get install openssl - 加密:
openssl enc -aes-256-cbc -salt -in 文件名 -out encrypted_file.enc -pass pass:密码 - 解密:
openssl enc -d -aes-256-cbc -in encrypted_file.enc -out decrypted_file -pass pass:密码
3. VeraCrypt
- 安装:
sudo apt-get install veracrypt - 创建加密卷:
veracrypt --create /path/加密卷路径 --size 1G --encryption AES --hash SHA-512 --password 密码 - 挂载/解密:
veracrypt /path/加密卷路径 /mnt/挂载点 --password 密码(解密时用-d卸载)
4. 文件管理器(GUI)
- 操作:右键文件/文件夹 → 加密压缩 → 输入密码生成
.7z或.zip文件(支持7-Zip等工具) - 解密:双击加密文件 → 输入密码解压
注意事项
- 操作前务必备份重要数据。
- 妥善保管加密密码/密钥,避免泄露。
- 根据需求选择工具:GPG适合文件级加密,VeraCrypt适合磁盘/分区加密。