Encrypt File di Ubuntu dengan GPG
Terangkan dengan baik cara menyulitkan fail di Ubuntu dengan GPG. GPG atau GNU Privacy Guard membolehkan anda menyulitkan fail dengan selamat dengan algoritma penyulitan yang kuat.
Dalam artikel ini, kami akan menerangkan cara menyulitkan fail di Ubuntu dengan GPG.
"GPG" atau "GNU Privacy Guard" membolehkan anda menyulitkan fail dan data dengan selamat dengan algoritma penyulitan yang kuat. GPG adalah kaedah terbaik untuk memastikan komunikasi yang selamat antara dua pihak. Ia membolehkan maklumat sensitif untuk dikongsi dengan mudah di rangkaian yang tidak selamat.
Prasyarat
Encrypt File di Ubuntu dengan GPG
Pasang GPG di Ubuntu
Kita boleh memasang GPG menggunakan arahan berikut:
# apt install gpg
Encrypt file menggunakan GPG
Perintah berikut akan menyulitkan test.txt .
# gpg -c test.txt
Setelah anda menjalankan perintah di atas, anda akan meminta memasukkan frasa laluan yang akan digunakan untuk menyulitkan dan menyahsulitkan fail.
Selepas anda memasukkan frasa laluan, fail akan disulitkan dan satu fail dibuat dalam format berikut:
test.txt.gpg
Untuk menyahsulitkan fail, jalankan perintah dalam format berikut:
# gpg test.txt.gpg
Gunakan frasa laluan yang awalnya anda gunakan untuk menyulitkan fail. Setelah didekripsi, anda akan mendapat kembali fail "test.txt".
Hasilkan pasangan kunci GPG
Anda boleh menggunakan sepasang kunci "awam" dan "peribadi" untuk menyulitkan dan menyahsulitkan fail. Untuk menghasilkan pasangan kunci GPG, anda boleh menggunakan arahan di bawah:
# gpg --generate-key
Ikuti arahan dan masukkan nama pengguna dan kata laluan apabila diminta. Setelah menghasilkan pasangan kunci, GPG akan menunjukkan kunci awam yang dihasilkan dalam output terminal.
Untuk mengeksport kunci awam ke fail, jalankan arahan berikut:
# gpg --armor --export --output "public_key'
Ganti " public_key " dengan kunci awam anda sendiri yang dihasilkan pada langkah di atas. Kunci peribadi yang anda hasilkan akan tersedia di direktori " $ HOME / .gnupg / ".
Enkripsi fail menggunakan kunci awam orang lain, gunakan arahan berikut:
# gpg --encrypt --recipient-file public_key.file test.txt
Catatan: Ganti file public_key.file dengan kunci awam orang yang anda mahu hantarkan fail.
Nyahsulitkan fail yang disulitkan menggunakan kunci awam anda, gunakan arahan berikut:
# gpg --decrypt --output test.txt test.txt.gpg
GPG secara automatik akan mengesan kunci peribadi anda semasa penyahsulitan selama ia disimpan dalam direktori "$ HOME / .gnupg /".
Ketahui lebih lanjut mengenai cheatsheet GPG.
Dalam artikel ini, kita telah melihat cara menyulitkan fail di Ubuntu dengan GPG.