উত্তর:
কেন clothing (ssh মাধ্যমে) জিথব থেকে আমার নিজের সংগ্রহস্থল আমার পাসফ্রেজ প্রয়োজন?
কারণ আপনার এসএসএইচ ক্লায়েন্ট পাসফ্রেজ বুদ্ধিমান ছাড়া আপনার কী ডিক্রিপ্ট করতে পারে না, এবং একটি ডিক্রিপ্টেড কী ছাড়া এটি সার্ভারের সাথে সংযোগ করতে পারে না এবং চালাতে পারে git-upload-pack
আছে।
সুতরাং একটি পরিণতি হিসাবে: যদি আমি একটি পাসফ্রেজ ছাড়াই কিছু ssh কী জেনারেট করি তবে এটি একটি বিশাল নিরাপত্তা-সমস্যা হবে
যতক্ষণ না আপনি আপনার কম্পিউটারকে নিরাপদ রাখেন (শারীরিকভাবে এবং অন্যথায় উভয়)।
যাইহোক, সমস্ত গিথুব ব্যবহারের জন্য একটি কী যথেষ্ট হওয়া উচিত। সর্বাধিক এসএসএইচ ক্লায়েন্টদের একটি "এজেন্ট" প্রোগ্রাম রয়েছে যা কীগুলি একবার আনলক করতে এবং মেমরিতে রাখতে দেয়: গনোম কিরণ, ssh-agent
, পুট্টি পেজেন্ট, gpg-agent
...
ssh-agent
গিট এর সাথে ব্যবহার করার জন্য ssh
, পাশাপাশি Panty (অথবা আপনি সেট করা হলে) সঙ্গে ব্যবহারের জন্য পৃষ্ঠপোষক GIT_SSH=plink
)।
Most SSH clients have an "agent" program that allows keys to be unlocked once and kept in memory
মানে কি সেশন প্রতি একবারই আমাকে কী প্রবেশ করতে হবে? যে ক্ষেত্রে এই আমার জন্য কাজ করে না। আমি windowns চলমান করছি। কিন্তু আমি জিট ব্যাশ ক্লায়েন্ট একটি ssh এজেন্ট জানি।