-
چهارشنبه, ۲۸ اسفند ۱۳۹۸، ۰۷:۴۵ ق.ظ
-
۵۷۸
آموزش قفل گذاشتن (رمزنگاری) روی فایل ها در لینوکس
درود به همه !
امروز اومدیم با یه آموزش دیگه در زمینه ی امنیت . بله میخوایم یاد بگیریم چطور میشه روی فایل هامون توی لینوکس پسوورد بزاریم .
خیلی وقت ها پیش میاد که ما میخوایم از یه فایل یا فایل هایی خاص محافظت کنیم تا دیگران به آن دسترسی نداشته باشند .
برای اینکار ما از ابزاری به اسم ccrypt در لینوکس استفاده میکنیم .
خب ابتدا باید این ابزار را نصب کنیم :
MrPython@debian:~$ sudo apt install ccrypt
پس از نصب این پکیج ، دو ابزار در سیستم شما نصب میشود . ccencrypt و ccdecrypt .
ccencrypt برای رمزنگاری یا رمز گذاشتن روی فایل به کار میرود .
ccdecrypt برای رمز گشایی یا باز کردن فایل به کار میرود .
خب ابتدا با ccencrypt شروع میکنیم و یه فایل رو رمزنگاری میکنیم.
برای مثال من یه فایلی دارم به اسم data.txt میخوام قفل بزارم براش.
برای اینکار از دستور زیر استفاده میکنیم :
MrPython@debian:~$ ccencrypt data.txt
پس از اجرای این دستور با خروجی مشابه خروجی زیر رو به رو میشویم :
همینطور که میبینید از شما پسووردی که باید روز فایل گذاشته شود را میپرسد . پسوورد را وارد میکنیم و اینتر میزنیم و دوباره از ما تکرار پسوورد خواسته میشود که همین روند را طی میکنیم . توجه داشته باشید که وقتی پسوورد را وارد میکنید چیزی در خط فرمان نوشته نمیشود ولی حروفی که مینویسید حساب میشود .
پس از انجام این مرحله اگر یک بار دستور ls را اجرا کنیم متوجه میشویم که فایل ما تغییر کرده و پسوند cpt. را گرفته است . الان این فایل رمزنگاری شده و همچنین این فایل دیگر قابل اجرا یا مشاهده نیست .
اما میریم سراغ استفاده از ابزار ccdecrypt برای باز کردن فایلی که آن را قفل کردیم .
استفاده از این ابزار نیز مانند ابزار قبلی خیلی ساده است . برای رمزگشایی فایل قبلی که آن را قفل کردیم از دستور زیر استفاده میکنیم :
MrPython@debian:~$ ccdecrypt data.txt
پس از اجرای دستور بالا ابزار دوباره از ما پسوورد میخواهد و ما باید همان پسووردی که در مرحله ی قبل تنظیم کردیم را وارد کنیم و اینتر بزنیم . پس از زدن اینتر فایل باز خواهد شد و به حالت اولیه باز میگردد .
خب این آموزش هم تقریبا دیگه تمومه. در پست های بعدی آموزش نوشتن اسکریپت کرکر این ابزار رو هم میزاریم.
تا آموزش های بعدی
یا حق !