লিনাক্সে কোনও ভিম ফাইল কীভাবে পাসওয়ার্ড করবেন


লিনাক্সের জন্য পাঠ্য সম্পাদক এবং এর একটি বিশেষ বৈশিষ্ট্য হ'ল পাসওয়ার্ড সহ বিভিন্ন ক্রিপ্টো পদ্ধতি ব্যবহার করে পাঠ্য ফাইলগুলি এনক্রিপ্ট করা।

এই নিবন্ধে, আমরা আপনাকে সাধারণ ভিম ব্যবহারের কৌশলগুলির মধ্যে একটি ব্যাখ্যা করব; লিনাক্সে ভিম ব্যবহার করে কোনও ফাইল সুরক্ষিত করে password আমরা আপনাকে দেখাব যে কোনও ফাইল তৈরির সময় সেইসাথে এটি পরিবর্তন করার জন্য খোলার পরে কীভাবে সুরক্ষিত করা যায়।

Vim এর সম্পূর্ণ সংস্করণ ইনস্টল করতে, কেবল এই আদেশটি চালান:

$ sudo apt install vim          #Debian/Ubuntu systems
$ sudo yum install vim          #RHEL/CentOS systems 
$ sudo dnf install vim		#Fedora 22+

আরও পড়ুন: ভিম 8.0 10 বছর পরে মুক্তি পেয়েছে - লিনাক্সে ইনস্টল করুন

লিনাক্সে কোনও ভিম ফাইল কীভাবে পাসওয়ার্ড করবেন

ভিমে একটি -x বিকল্প রয়েছে যা আপনাকে ফাইল তৈরি করার সময় এনক্রিপশন ব্যবহার করতে সক্ষম করে। একবার আপনি নীচের ভিম কমান্ডটি চালিয়ে গেলে, আপনাকে ক্রিপ্ট কীটির জন্য অনুরোধ করা হবে:

$ vim -x file.txt

Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******
Enter same key again: *******

যদি ক্রিপ্টো কীটি দ্বিতীয়বার প্রবেশের পরে মেলে তবে আপনি ফাইলটি সংশোধন করতে এগিয়ে যেতে পারেন।

আপনার হয়ে গেলে, ফাইলটি সংরক্ষণ এবং বন্ধ করতে [Esc] এবং : wq টিপুন। পরের বার আপনি এডিট করার জন্য এটি খুলতে চান, আপনাকে এই জাতীয় ক্রিপ্টো কী প্রবেশ করতে হবে:

$ vim file.txt

Need encryption key for "file.txt"
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******

আপনি যদি কোনও ভুল পাসওয়ার্ড প্রবেশ করেন (বা কোনও কী নেই) তবে আপনি কিছু জাঙ্ক অক্ষর দেখতে পাবেন।

দ্রষ্টব্য: একটি সতর্কতা রয়েছে যা ইঙ্গিত করে যে ফাইলটি সুরক্ষিত করতে একটি দুর্বল এনক্রিপশন পদ্ধতি ব্যবহার করা হয়েছে। এরপরে, আমরা দেখব কীভাবে ভিমে একটি শক্তিশালী এনক্রিপশন পদ্ধতি সেট করতে হয়।

ক্রিপ্টমেডোথের (সেমি) সেটটি পরীক্ষা করতে, টাইপ করুন (সমস্ত উপলভ্য পদ্ধতি দেখতে নীচে স্ক্রোল করুন):

:help 'cm'
                                                *'cryptmethod'* *'cm'*
'cryptmethod' 'cm'      string  (default "zip")
                        global or local to buffer |global-local|
                        {not in Vi}
        Method used for encryption when the buffer is written to a file:
                                                        *pkzip*
           zip          PkZip compatible method.  A weak kind of encryption.
                        Backwards compatible with Vim 7.2 and older.
                                                        *blowfish*
           blowfish     Blowfish method.  Medium strong encryption but it has
                        an implementation flaw.  Requires Vim 7.3 or later,
                        files can NOT be read by Vim 7.2 and older.  This adds
                        a "seed" to the file, every time you write the file
options.txt [Help][RO]                                                                  

আপনি নীচে প্রদর্শিত হিসাবে একটি Vim ফাইল নেভিগেশন একটি নতুন ক্রিপ্টোমোথড সেট করতে পারেন (আমরা এই উদাহরণে ব্লো ফিশ 2 ব্যবহার করব):

:setlocal cm=blowfish2

তারপরে ফাইলটি সংরক্ষণ করতে [প্রবেশ করুন] এবং : wq টিপুন।

নীচের চিত্রের মতো আপনি আবার ফাইলটি খুললে এখন আপনাকে সতর্কতা বার্তাটি দেখা উচিত নয়।

$ vim file.txt

Need encryption key for "file.txt"
Enter encryption key: *******

আপনি কোনও ভিএম টেক্সট ফাইল খোলার পরে একটি পাসওয়ার্ডও সেট করতে পারেন, : এক্স কমান্ডটি ব্যবহার করুন এবং উপরে দেখানো মত একটি ক্রিপ্টো পাস সেট করতে পারেন।

ভিম সম্পাদক এ আমাদের দরকারী কিছু নিবন্ধ দেখুন।

  1. লিনাক্সে দরকারী ভিম সম্পাদক ট্রিপস এবং ট্রিকস শিখুন
  2. প্রতিটি লিনাক্স ব্যবহারকারীর জন্য 8 টি কার্যকর ভিম সম্পাদক কৌশল li
  3. spf13-vim - Vim সম্পাদকের জন্য চূড়ান্ত বিতরণ
  4. লিনাক্সে বাশ আইডিই হিসাবে ভিএম এডিটরটি কীভাবে ব্যবহার করবেন

এখানেই শেষ! এই নিবন্ধে, আমরা লিনাক্সের ভিম টেক্সট সম্পাদকের মাধ্যমে কোনও ফাইলকে কীভাবে পাসওয়ার্ড রক্ষা করতে হবে তা ব্যাখ্যা করেছি।

শক্তিশালী এনক্রিপশন এবং একটি পাসওয়ার্ড ব্যবহার করে গোপন তথ্য যেমন ব্যবহারকারীর নাম এবং পাসওয়ার্ড, আর্থিক অ্যাকাউন্ট সম্পর্কিত তথ্য এবং থাকতে পারে এমন পাঠ্য ফাইলগুলিকে যথাযথভাবে সুরক্ষিত রাখার জন্য সর্বদা মনে রাখবেন। আমাদের সাথে কোনও চিন্তা ভাগ করতে নীচের প্রতিক্রিয়া বিভাগটি ব্যবহার করুন।