كيفية تشفير ملف من سطر الأوامر OS X

إذا كنت ترغب في تشفير ملف أو اثنين على جهاز Mac للحفاظ على أمانه ، فهناك العديد من الخيارات المتاحة أمامك. هناك عدد من أدوات الجهات الخارجية ، مثل GPG Suite "GPG Suite" ، والتي تقدم خيارات التشفير للملفات (مزيد من التفاصيل هنا) ، ولكن Apple تقدم أيضًا دعمًا مضمّنًا للتشفير مع صور الأقراص.

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

للقيام بذلك ، تحتاج ببساطة إلى تشغيل الأمر التالي في المحطة الطرفية:

hdiutil create -srcfolder SOURCEPATH-Charryption AES-128 DESTINATIONDMG

الأمر "hdiutil" هو برنامج Apple المضمن لإدارة صور القرص ، وفي بناء الجملة أعلاه ، سيتضمن استبدال SOURCEPATH مع المسار إلى الملف أو المجلد المطلوب هذا الملف أو المجلد في التشفير.

نظام التشفير المستخدم في هذا المثال هو AES-128 ، على الرغم من أنه يمكنك أيضًا استخدام AES-256 للحصول على مستوى تشفير أكبر. آخر مكون هنا هو "DESTINATIONDMG" ، حيث تقوم بتحديد المسار الكامل لملف صورة القرص النهائي.

على سبيل المثال ، إذا كان لدي مجلد باسم "privatefiles" في مجلد "المستندات" ، يمكنني تشفيره في صورة قرص تسمى "encryptedimage.dmg" على سطح المكتب عن طريق تشغيل الأمر التالي (الكل في سطر واحد):

hdiutil create -srcfolder ~ / Documents / privatefiles / -recryption AES-128 ~ / Desktop / encryptedimage.dmg

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


 

ترك تعليقك