إستخدام md5sum و shasum لتحقق من الملفات

md5sum و shaxxxsum هما تطبيقين مزود بهما أغلبية التوزيعات من لينوكس ولهم وضيفة مشتركة .وتسمح هذه الوضيفة من التحقق من سلامة ملف بانه لم يتعيير لأنه يقوم بترك قيمة ملف في أرقام وهذا يسمح لنا من التحقق بأن الملف لم يتغيير.
md5sum شائع الإستعمال يقوم بحساب و التحقق 128 بت دالة هاش
shaxxxsum هذا يتغيير حسابه لتحقق كل ما زاد رقم التحقق كان أفضل و أكثر أمنا sha1sum,sha224sum,sha256sum,sha512sum

هذه الطرق هي ما يتم النصح به عند إستعمال الملفات من إرسالها لشخص أخر أو رفعها على الأنترنيت أو تحميلها وهي طريقة سهلة ومريحة.

إستعمال md5sum

في بادئ الأمر علينا الوصول الملف الذي سنقوم بأخذ أرقام تحققه
كل ما علينا فعله بعده هو أمر md5sum متبوع بالملف
# md5sum file.txt
سيقوم برد أرقام وحرف مجموع 32 حرف ورقم ذالك هو الرقم التحقق لا يتغير إلى بتغير الملف.
401ed1a3abae882b3f700f05b4d59666 file.txt
أخذ md5sum من مجموعة ملفات
# md5sum * > /dir/md5sum.md5
أخذ md5sum من مجموعة ملفات حتى الموجودة في مجلدات
# find -print0 | xargs -0 md5sum > /dir/md5sum.md5
كما يضهر فوق هو ترك ملف تحقق وليس رقم لتحقق. نجرب أن تلك الملفات لم تتغير
# md5sum -c /dir/md5sum.md5

إستعمال shaxxxsum

يشبه الأخر علينا التواجد في المكان الذي سنقوم به من التحقق من ملف
# sha1sum file.txt
# sha224sum file.txt
# sha256sum file.txt
# sha512sum file.txt
يتم ترك أرقام وحروف تكثر بقيمة علو رقم التحقق
أخذ shaxxxsum من مجموعة ملفات
# shaxxxsum * > /dir/shasum.shaxxx
أخذ md5sum من مجموعة ملفات حتى الموجودة في مجلدات
# find -print0 | xargs -0 shaxxxsum > /dir/shasum.shaxxx
التحقق من الملفات بإستعمال ملف يحتوي أرقام تحقق
# shaxxxsum -c /dir/shasum.shaxxx
بالتوفيق

محمد حنين

الإسم الكامل محمد حنين أحد geek من أمد طويل ، مطور ويب، محب للحرية، مستعمل نضام لينوكس، وأخيرا مجرم باللغة العربية للأسف في وقتها. معلومات أكثر عني أو الإتصال بي Mohammed Hanine

You may also like...

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *