আমি যখন কোনও সংগ্রহশালা ক্লোন করি তখন আমি সর্বদা আমার ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করি ith আমি এই পদক্ষেপটি বাইপাস করতে চাই কারণ এটি আমার কর্মপ্রবাহের মধ্যে বিরক্তি।
আমি এই গাইডটি ব্যবহার করে একটি এসএসএইচ কী (যা আমি সফলভাবে করেছি) সেট আপ করার চেষ্টা করেছি। https://help.github.com/articles/generating-ssh-keys এবং আমি সফল হয়েছি।
আমার সমস্যাটি হ'ল কোনও সংগ্রহস্থল (এসএসএইচ ব্যবহার করে) ক্লোনিং করার সময় আমার গিথব পাসওয়ার্ড এবং পাসফ্রেজ জিজ্ঞাসা করা হয়। আমার বোঝাপড়াটি হ'ল আমি এই এসএসএইচ কীটি সেট আপ করার পরে, আমাকে আর এটি করতে হবে না।
আমি কী জিজ্ঞাসা করব তা সম্পর্কে কিছুটা অনিশ্চিত, তাই আমি কেবল আমার লক্ষ্যটি প্রকাশ করব।
আমি সবসময় আমার গিথুব তথ্য না রেখেই সংগ্রহস্থলগুলি ক্লোন করতে সক্ষম হতে চাই ।
আমার এসএসএইচ কীটি আমি কী অনুপস্থিত? যদি কেউ কিছু গাইডেন্স বা রিসোর্স সরবরাহ করতে পারে তবে আমি এটির প্রশংসা করব, কারণ গিটহাবের এসএসএইচ প্রমাণীকরণের বিষয়টি যখন এসেছিল তখন আমি সর্বদা কিছুটা হারাতে পেরেছি।
আমার জ্ঞান থেকে, এটি একটি কমান্ড যা পরীক্ষা করে যদি জিনিসগুলি সঠিকভাবে কাজ করে তবে এখানে আমার কনসোল থেকে আউটপুট দেওয়া হচ্ছে:
~ $ ssh -T git@github.com
Saving password to keychain failed
Enter passphrase for key '/Users/MYNAME/.ssh/id_rsa':
Hi MYNAME! You've successfully authenticated, but GitHub does not provide shell access.
আমি যখন আমার পাসওয়ার্ডটি ইনপুট করি, তা কি আগে ব্যর্থ হওয়া উচিত? তারপরে, আমি যখন আমার পাসফ্রেজটি প্রবেশ করি, এটি পাস হয়।
pageant
যা এর অংশputty
। এই সমস্ত ক্ষেত্রে লক্ষ্যটি একই: আপনি পিসি শুরু করার পরে আপনি একবারে পাসফ্রেজটি প্রবেশ করেন, কী পরিচালকের এজেন্টরা আপনাকে পুনরায় বুট না করা পর্যন্ত পরবর্তী ব্যবহারগুলিতে এটি পাস করতে হবে।