使用 GPG 在 Ubuntu 中加密文件
很好地解釋瞭如何使用 GPG 在 Ubuntu 中加密文件。GPG 或 GNU Privacy Guard 允許您使用強大的加密算法安全地加密文件。
在本文中,我們將解釋如何使用 GPG 在 Ubuntu 中加密文件。
“GPG”或“GNU Privacy Guard”允許您使用強大的加密算法安全地加密文件和數據。GPG 是確保兩方安全通信的極好方法。它允許在不安全的網絡中輕鬆共享敏感信息。
先決條件
使用 GPG 在 Ubuntu 中加密文件
在 Ubuntu 中安裝 GPG
我們可以使用以下命令安裝 GPG:
# apt install gpg
使用 GPG 加密文件
以下命令將加密test.txt。
# gpg -c test.txt
運行上述命令後,您將要求輸入用於加密和解密文件的密碼。
輸入密碼後,文件將被加密,並以以下格式創建一個文件:
test.txt.gpg
要解密文件,請運行以下格式的命令:
# gpg test.txt.gpg
使用您最初用於加密文件的密碼。解密後,您將得到一個“test.txt”文件。
生成 GPG 密鑰對
您可以使用一對“公鑰”和“私鑰”來加密和解密文件。要生成 GPG 密鑰對,您可以使用以下命令:
# gpg --generate-key
按照說明操作,並在出現提示時輸入用戶名和密碼。生成密鑰對後,GPG 將在終端輸出中顯示生成的公鑰。
要將公鑰導出到文件,請運行以下命令:
# gpg --armor --export --output "public_key'
將“ public_key ”替換為您在上述步驟中生成的自己的公鑰。您生成的私鑰將在“ $HOME/.gnupg/ ”目錄中可用。
使用他人的公鑰加密文件,使用以下命令:
# gpg --encrypt --recipient-file public_key.file test.txt
注意:將 public_key.file 替換為您要發送文件的人的公鑰。
解密使用您的公鑰加密的文件,使用以下命令:
# gpg --decrypt --output test.txt test.txt.gpg
只要您的私鑰存儲在“$HOME/.gnupg/”目錄中,GPG 就會在解密過程中自動檢測您的私鑰。
了解有關 GPG 備忘單的更多信息。
在本文中,我們已經看到瞭如何在 Ubuntu 中使用 GPG 加密文件。