فشردهسازی از نوع zip یکی از رایجترین و محبوبترین نوع کم حجم کردن فایل در لینوکس همانند ویندوز محسوب میشود، در این جلسه به نحوه پسورد گذاشتن روی فایل zip در لینوکس به طور کامل خواهیم پرداخت.
برای آشنایی و آموزش دستورات لینوکس همیشه بهترین روش استفاده از man page همان دستور است، توسط این قابلیت شما میتوانید به یکی از متخصصین خودآموز لینوکس تبدیل شوید.
در این مقاله روش پسورد گذاشتن روی فایل zip جهت تامین امنیت بیشتر و حفظ اطلاعات مهم و حیاتی در لینوکس را به شما آموزش خواهیم داد تا با نحوه encrypt و decrypt کردن فایلها توسط zip آشنا شوید.
مراحل پسورد گذاشتن روی فایل zip در لینوکس
ابتدا ابزار zip را با توجه به توزیع خود با یکی از دستورات زیر روی لینوکس نصب کنید.
sudo yum install zip [On CentOS/RHEL] sudo dnf install zip [On Fedora 22+] sudo apt install zip [On Debian/Ubuntu]
بعد از نصب zip در لینوکس توسط سوییچ p- میتوانید یک دایرکتوری را به شکل زیر توسط یک رمز عبور فشرده نمایید.
zip -p 123456 test.zip test/
در دستور بالا دایرکتوری test با رمز عبور ۱۲۳۴۵۶ با نام test.zip به حالت فشرده در خواهد آمد.
البته روش بالا یک روش امن برای فشردهسازی و پسورد گذاری روی فایلها محسوب نمیشود به دلیلی اینکه پسورد به صورت clear-text قابل نمایش است و اگر کسی در نزدیکی شما باشد میتواند به راحتی پسورد وارد شده را مشاهده کند.
و اگر هم کسی در زمان فشردهسازی در کنار شما نباشد میتواند به راحتی دستورات وارد شده در history را مشاهده کرده و پسورد را به دست آورد.
همیشه سعی کنید از سوییچ e- برای پسورد گذاشت روی فایل zip استفاده کنید، چون بعد از زدن دکمه اینتر از شما پسورد درخواست خواهد شد و هنگام ورود پسورد چیزی لاگ نشده و فردی هم که در کنار شماست قادر به مشاهده پسورد نخواهد بود.
zip -e test.zip /test
نحوه خارج کردن فایل zip از حالت فشرده
برای خارج کردن فایل از حالت فشرده و decrypt کردن آن کافی است تنها از دستور unzip به شکل زیر استفاده کنید تا مجدد فایل شما از حالت فشرده خارج شود در این حالت ممکن است حین پروسه خارج کردن فایل از حالت فشرده از شما پسورد انتخابی پرسیده شود.
unzip test.zip
امیدوارم آموزش پسورد گذاشتن روی فایل zip و همچنین نحوه decrypt کردن فایل برای شما مفید بوده باشه، منتظر نظرات و سؤالات شما در انتهای همین صفحه هستیم.