aosus.org

كيفية تشفير الملفات والمجلدات وفك تشفيرها على لينكس

بسم الله الرحيم.

تختلف طرق تشفير الملفات أو المجلدات على نظام لينكس، لكن في موضوع اليوم سنستعين بأداة GnuPG بطريقة مُبسطة ودون الخوض في الكثير من التفاصيل حول هذه الأداة لأن لها استخدامات متعددة.

عند استخدام أداة GnuPG يمكن تشفير الملفات وفك تشفيرها بطريقتين:

  • عن طريق مفتاح تشفير (key file)
  • عن طريق كلمة مرور (password)

سأقوم بشرح الخيار الثاني وهو تشفير الملفات عن طريق كلمة مرور.

المحتويات

كيف تقوم بتشفير ملف باستخدام أداة GnuPG

حتى تكون العملية منظمة يُستحسن تحديد مسار الملفات التي ستقوم بتشفيرها.

يمكنك الإستعانة بالأمر التالي:





cd file_path

قم باستبدال file_path بمسار الملفات الخاص بك.

في مثال موضوعنا كان المسار كما توضحه لقطة الشاشة التالية.

يمكنك أيضا أن تستعين بالأمر:





ls

لعرض الملفات الموجودة ضمن المسار الحالي.

الآن لتشفير ملف معين ستقوم بكتابة الأمر التالي:





gpg -c file_name

استبدل file_name باسم الملف الذي تريد تشفيره.

لقطة شاشة توضح الأمر.

بعد تنفيذك للأمر السابق ستظهر لك نافذة تُطالبك بأن تُنشئ كلمة مرور للملف الذي ستقوم بتشفيره.

:warning:

من المفضل أن تكون كلمة السر قوية والأهم أن لا تنسى كلمة السر:warning:

بعد تنفيذ الخطوات السابقة سينتج ملف مشفر ينتهي بامتداد gpg كما هو موضح أدناه.

:warning:

الملف الأصلي الغير مشفر سيبقى والأمر متروك لك إذا أردت حذفه:warning:

لاحظ أيضا أنه عند محاولتك لعرض محتوى الملف في سطر الأوامر أو في الواجهة الرسومية سترى نتيجة مبهمة وليس المحتوى الاصلي للملف.

كيف تقوم بفك تشفير ملف باستخدام أداة GnuPG

لفك التشفير عن الملف ستقوم بكتابة أحد الأوامر التالية:





gpg -d file_name.gpg

أو





gpg file_name.gpg

استبدل file_name باسم الملف الذي تريد فك تشفيره.

ستظهر لك نافذة تُطالبك بكلمة المرور التي استعملتها في تشفير الملف سابقا.

كيف تقوم بتشفير مجلد باستخدام أداة GnuPG

ستقوم أولا بضغط المجلد المستهدف باستخدام الأمر:





tar -zcvf folder.tar.gz folder

بعدها قم بكتابة الأمر التالي لتشفير الملف المضغوط:





gpg -c folder.tar.gz

استبدل folder باسم المجلد الذي تريد تشفيره.

كيف تقوم بفك تشفير مجلد باستخدام أداة GnuPG

ستُطبق نفس الخطوات السابقة الخاصة بفك تشفير ملف، وتستعين بالأمر التالي:





gpg folder.tar.gz.gpg

استبدل folder باسم المجلد الذي تريد فك تشفيره.

أتمنى أن أكون قد وُفقت في هذا الشرح.

في أمان الله.

هذا الموضوع فائز بجائزة أسس للكتابة.

هذا الموضوع احد المواضيع الفائزة بجائزة أسس للكتابة, الجائزة الاولى في العالم العربي للتحفيز الكتابة عن البرمجيات الحرة.
تفاصيل اكثر عن الجائزة

lnx0
+ مقالات
Aosus