এনক্রিপ্ট করা মট ওরফে ফাইল


3

আমি ইমেলের জন্য মুট ব্যবহার করি এবং আমি পরিচিতিগুলিতে সঞ্চয় করি ~/.mutt/alias।

আমি আমার aliasফাইলটি সর্বজনীনভাবে দৃশ্যমান গিট সংগ্রহস্থলে সংরক্ষণ করতে চাই, তবে আমি চাই না যে অন্য কেউ আমার পরিচিতিগুলি দেখুক।

আমি aliasজিপিজি দিয়ে আমার ফাইল এনক্রিপ্ট এবং ডিক্রিপ্ট করতে পারি । আমি কীভাবে মুট ডিক্রিপ্ট করতে পারি এবং aliasপ্রারম্ভে আমার ফাইলটি খুলতে পারি ?

উত্তর:


4

আমি আমার সাথে নিম্নলিখিত লাইনটি যুক্ত করেছি ~/.mutt/muttrc:

source "gpg --decrypt --quiet ~/.mutt/alias.gpg |"

এই স্ট্রিংয়ের শেষে পাইপ চরিত্রটি মুটকে কমান্ডের ফলাফলটি মুটে ফিরে যেতে বলে।

--quietপতাকা দ্বারা GPG বলে শুধুমাত্র বিষয়বস্তু ফিরে যাওয়ার alias.gpgফাইল, এবং এছাড়াও না জন্য gpg: 2048-বিট RSA কী দিয়ে এনক্রিপ্ট ... বার্তা এটি স্বাভাবিকভাবে সঙ্গে শুরু হয়।


0

এটি অর্জনের আরও সাধারণ উপায় হ'ল গিট-ক্রিপ্ট ব্যবহার করে :

  1. sudo apt install git-crypt
  2. cd আপনার রেপো এবং টাইপ করুন: git-crypt init
  3. git-crypt export-key ~/gitcrypt.key( এই ফাইলটি সহযোগীদের সাথে ভাগ করুন )
  4. .gitattributesফাইল সম্পাদনা করুন এবং যুক্ত করুন .key filter=git-crypt diff=git-crypt( এটি গিটকে .keyসর্বজনীন রেপোতে ঠেকানোর আগে এক্সটেনশন সহ সমস্ত ফাইল এনক্রিপ্ট করার জন্য কনফিগার করবে )
  5. সহযোগী মেশিন রান করুন: git crypt unlock ~/gitcrypt.key( নোট করুন যে ফাইলটি আপনার মেশিনে এনক্রিপ্ট করা হয়নি তবে যখনই আপনি আপনার পরিবর্তনগুলি চাপবেন, এনক্রিপ্ট করা সংস্করণটি ধাক্কা দেওয়া হবে )

বহু বছর আগে গিট-ক্রিপ্ট ব্যবহারকারী ছিলেন। এটি এখন [রীতি] বজায় রাখা মনে হচ্ছে seems
— জেজেন টমাস

তুমি ঠিকই বলেছ, ওটা খুব খারাপ; আমি লক্ষ্য করি না যে প্রকল্পটি 2017 সালের পরে আপডেট হয়নি ...
— ExistMe
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.