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


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.