溫馨提示×

Ubuntu文件管理怎樣加密和解密文件

小樊
48
2025-10-02 02:50:12
欄目: 網絡安全

使用GnuPG(GPG)加密解密文件
GnuPG是Ubuntu默認安裝的加密工具(若未安裝,可通過sudo apt install gnupg安裝),支持對稱和非對稱加密,適合加密單個文件。

  • 生成密鑰對(可選,用于非對稱加密):運行gpg --full-generate-key,按提示選擇密鑰類型(默認RSA)、長度(建議2048位以上)、有效期,輸入姓名和郵箱,最后設置密碼。完成后,私鑰會保存在~/.gnupg/secring.gpg,公鑰在~/.gnupg/pubring.gpg。
  • 加密文件:使用公鑰加密(適合分享給他人):gpg -e -r "接收者郵箱" 文件名(如gpg -e -r "user@example.com" document.txt),生成文件名.gpg加密文件;或使用對稱加密(自己使用):gpg --symmetric 文件名(如gpg --symmetric notes.txt),加密后需記住密碼。
  • 解密文件:若文件是用公鑰加密的,運行gpg -d 文件名.gpg,輸入私鑰密碼即可解密;若是對稱加密,同樣用gpg -d 文件名.gpg,輸入加密時的密碼。

使用OpenSSL加密解密文件
OpenSSL是命令行工具,支持多種加密算法(如AES),適合快速加密文件。

  • 安裝OpenSSL:大多數Ubuntu系統已預裝,未安裝則運行sudo apt install openssl。
  • 對稱加密(AES-256-CBC):加密文件:openssl enc -aes-256-cbc -salt -in 原始文件 -out 加密文件.enc(如openssl enc -aes-256-cbc -salt -in report.pdf -out report.pdf.enc),輸入密碼;解密文件:openssl enc -d -aes-256-cbc -in 加密文件.enc -out 原始文件(如openssl enc -d -aes-256-cbc -in report.pdf.enc -out report.pdf),輸入相同密碼。

使用7-Zip加密解密文件
7-Zip是圖形化/命令行工具,支持強加密(AES-256),適合加密文件夾或多個文件。

  • 安裝7-Zip:運行sudo apt install p7zip-full。
  • 加密文件:命令行方式:7z a -t7z -mhe=on -p密碼 加密文件.7z 文件或文件夾(如7z a -t7z -mhe=on -pmysecret archive.7z documents/),-mhe=on表示隱藏文件名;圖形化方式:右鍵文件/文件夾→“壓縮”→選擇“7z”格式→勾選“加密文件名”→輸入密碼。
  • 解密文件:命令行方式:7z x -p密碼 加密文件.7z -o輸出目錄(如7z x -pmysecret archive.7z -odocuments/);圖形化方式:雙擊加密文件→輸入密碼→解壓到指定目錄。

使用VeraCrypt加密解密文件/分區
VeraCrypt是開源磁盤加密工具,適合加密整個分區或創建加密容器(虛擬磁盤)。

  • 安裝VeraCrypt:運行sudo apt install veracrypt。
  • 創建加密容器:運行veracrypt --create,選擇“標準VeraCrypt卷”,指定容器路徑(如~/secure_container.tc),設置加密算法(推薦AES)、哈希算法(推薦SHA-512),輸入容器大?。ㄈ?GB),設置密碼,最后格式化容器。
  • 掛載加密容器:運行veracrypt ~/secure_container.tc /mnt/secure,輸入密碼,容器會掛載到/mnt/secure,可像普通文件夾一樣訪問。
  • 解密/卸載:關閉加密容器:veracrypt -d /mnt/secure(或通過圖形界面點擊“卸載”)。

使用Files(GNOME文件管理器)加密解密
Files是Ubuntu默認圖形化管理器,支持快速加密壓縮文件/文件夾。

  • 加密文件/文件夾:右鍵選中文件/文件夾→“壓縮”→選擇壓縮格式(如“zip”)→勾選“加密壓縮”→輸入密碼→選擇壓縮位置。
  • 解密文件:雙擊加密的壓縮文件→輸入密碼→解壓到指定目錄。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女