خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه استفاده از Vim برای رمزگذاری فایل های متنی در لینوکس

امن کردن محتوای یک فایل متنی در لینوکس با رمزگذاری آن با Vim آسان است.

بسیاری از ما یادداشت های مهم، اعتبارنامه ورود و سایر اطلاعات حساس را در فایل های متنی نگه می داریم. با این حال، نگهداری این اطلاعات به صورت متن ساده خطرناک است. یکی از راه های حفاظت از اطلاعات حساس استفاده از رمزگذاری است.

اگر به دنبال راهی ساده و سریع برای رمزگذاری فایل در لینوکس هستید، می توانید از ویرایشگر Vim استفاده کنید. Vim دارای برخی ویژگی های داخلی رمزگذاری فایل است که به شما امکان می دهد اطلاعات حساس را با استفاده از روش های مختلف رمزگذاری ایمن کنید. تنها شخصی که کلید مناسب را داشته باشد می تواند به فایل رمزگذاری شده دسترسی پیدا کند.

بیایید ببینیم چگونه می توانید از Vim برای رمزگذاری فایل های متنی در لینوکس استفاده کنید.

نحوه رمزگذاری یک فایل با استفاده از Vim

برای رمزگذاری یک فایل با استفاده از Vim، ابتدا آن را با استفاده از دستور زیر در ویرایشگر باز کنید:

vim filename

اگر فایلی با نام فایل مشخص شده وجود نداشته باشد، Vim آن را ایجاد می کند. حالا با فشردن کلید i به حالت Insert رفته و متنی را که می خواهید در فایل قرار دهید اضافه کنید.

برای رمزگذاری فایل، Esc را فشار دهید تا به حالت Command بروید، خط زیر را تایپ کنید و Enter را بزنید:

:X

رمزگذاری فایل با استفاده از vim

Vim از شما کلید رمزگذاری را می خواهد. شما باید کلید را دو بار وارد کنید.

کلید رمزگذاری را وارد کنید

برای ذخیره تغییرات و خروج از Vim، عبارت زیر را تایپ کرده و Enter را بزنید:

:wq

با این کار فایل متنی شما رمزگذاری می شود. می توانید از دستور cat برای تأیید آن استفاده کنید:

cat filename

مشاهده فایل رمزگذاری شده

یک راه جایگزین برای رمزگذاری یک فایل در Vim استفاده از دستور زیر است:

vim -x filename

یک کلید رمزگذاری را درخواست می کند. کلید را دو بار وارد کنید تا اشتباه تایپی نداشته باشید. سپس، فایل خود را ویرایش کنید و پس از اتمام کار، Vim را ذخیره کرده و از آن خارج شوید.

مطلب مرتبط:   کلیدهای عمومی در مقابل کلیدهای خصوصی در کریپتو: تفاوت چیست؟

باز کردن یک فایل رمزگذاری شده با Vim

برای باز کردن یک فایل رمزگذاری شده، باید کلید رمزگذاری صحیح را ارائه کنید. اگر کلید صحیح را وارد نکنید، Vim محتوای شما را به محتوای زباله تبدیل می کند. هرگز فایل را در چنین شرایطی ذخیره نکنید در غیر این صورت فایل شما توسط محتوای زباله رونویسی می شود.

یک فایل رمزگذاری شده را باز کنید

نحوه بررسی روش رمزگذاری

برای بررسی روش رمزگذاری که Vim برای رمزگذاری یک فایل خاص استفاده می کند، از دستور زیر استفاده کنید:

file encrypted_filename

روش رمزگذاری را با استفاده از دستور فایل بررسی کنید

همچنین می توانید روش رمزگذاری را از داخل ویرایشگر بررسی کنید. برای انجام این کار، فایل رمزگذاری شده را در Vim باز کنید، سپس در حالت Command، عبارت زیر را تایپ کرده و Enter را بزنید:

:setlocal cm?

این خطی را که روش رمزگذاری فایل فعلی را نشان می دهد چاپ می کند.

رمزگذاری blowfish2

برای مشاهده تمام روش های رمزگذاری موجود در Vim، تایپ کنید:

:h ‘cm’

با این کار یک صفحه راهنما باز می شود که تمام روش های رمزگذاری را به همراه شرح مختصری از هر کدام نمایش می دهد.

مشاهده روش های رمزگذاری موجود

تغییر روش رمزگذاری فایل در Vim

برای تغییر روش رمزگذاری برای یک فایل رمزگذاری شده، آن را در Vim باز کنید و کلید رمزگذاری را وارد کنید. سپس در حالت Command، دستور زیر را تایپ کنید و encryption_method را با blowfish2، blowfish یا zip جایگزین کنید:

:setlocal cm=encryption_method

به عنوان مثال، برای تغییر روش رمزگذاری به blowfish، تایپ کنید:

:setlocal cm=blowfish

سپس تغییرات را با استفاده از:

:w

کلید رمزگذاری را تغییر دهید یا حذف کنید

برای تغییر کلید رمزگذاری یک فایل رمزگذاری شده، فایل را در Vim باز کنید. سپس برای دسترسی به محتوا، کلید رمزگذاری را تایپ کنید. در حالت Command تایپ کنید:

:X

از شما کلید رمزگذاری را می خواهد. یک کلید جدید تایپ کنید و برای تایید دوباره آن را تایپ کنید.

مطلب مرتبط:   6 روش برای ذخیره ایمن عکس های خود

برای حذف رمزگذاری، کافی است دو بار بدون تایپ کلیدی Enter را فشار دهید. پس از انجام، مطمئن شوید که تغییرات را با تایپ کردن ذخیره کرده اید:

:w

حذف رمزگذاری در فایل vim

رمزهای عبور خود را در یک فایل رمزگذاری شده نگه دارید

شما می توانید از Vim برای رمزگذاری/رمزگشایی فایل های متنی در لینوکس به جای استفاده از یک ابزار رمزگذاری جداگانه استفاده کنید. همچنین می توانید رمزهای عبور را در یک فایل رمزگذاری شده نگه دارید و از Vim به عنوان مدیر رمز عبور استفاده کنید. با این حال، توجه داشته باشید که روش های رمزگذاری مانند zip و blowfish ارائه شده توسط Vim قوی نیستند. توصیه می شود فقط از blowfish2 استفاده کنید که یک روش رمزگذاری قوی است.

برای رمزگذاری فایل های خود لازم نیست در Vim متخصص باشید، فقط برخی از اصول اولیه را بیاموزید، و شما آماده هستید.