تشفير الملف في أوبونتو باستخدام GPG

تشفير الملف في أوبونتو باستخدام GPG

في هذه المقالة ، سنشرح كيفية تشفير الملف في Ubuntu باستخدام GPG.

يسمح لك "GPG" أو "GNU Privacy Guard" بتشفير الملفات والبيانات بأمان باستخدام خوارزمية تشفير قوية. تعد GPG طريقة ممتازة لضمان الاتصال الآمن بين طرفين. يسمح بمشاركة المعلومات الحساسة بسهولة عبر شبكة غير آمنة.

المتطلبات الأساسية

  • سطح مكتب مثبت على Ubuntu أو خادم مخصص أو KVM VPS.
  • وصول المستخدم الجذر أو المستخدم العادي بامتيازات إدارية لتثبيت GPG.

تشفير الملف في أوبونتو باستخدام GPG

قم بتثبيت GPG في أوبونتو

يمكننا تثبيت GPG باستخدام الأمر التالي:

# apt install gpg

تشفير الملف باستخدام GPG

سوف يقوم الأمر التالي بتشفير test.txt .

# gpg -c test.txt

بمجرد تشغيل الأمر أعلاه ، ستطلب إدخال عبارة مرور سيتم استخدامها لتشفير وفك تشفير الملف.

تشفير الملف في أوبونتو باستخدام GPG

بعد إدخال عبارة المرور ، يتم تشفير الملف ويتم إنشاء ملف واحد بالتنسيق التالي:

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

سيكتشف GPG تلقائيًا مفاتيحك الخاصة أثناء فك التشفير طالما أنها مخزنة في الدليل "$ HOME / .gnupg /".

تعرف على المزيد حول ورقة الغش الخاصة بـ GPG.

في هذه المقالة ، رأينا كيفية تشفير الملف في Ubuntu باستخدام GPG.