সুতরাং আমি কীভাবে গিটহাবে একটি এসএসএইচ কী যুক্ত করতে পারি তার গাইড অনুসরণ করেছি এবং গিটহাব এবং এসএসএইচ এজেন্টে একটি পাসফ্রেজ সহ একটি নতুন এসএসএইচ কী যুক্ত করেছি। এখন, আমি ssh -T git@github.com
যদি সবকিছু সঠিকভাবে সেট আপ করি কিনা তা পরীক্ষার জন্য গাইডে বর্ণিত হিসাবে চালনা করি, এটি আমার পাসফ্রেজের জন্য আমাকে অনুরোধও করে না, তবে সঙ্গে সঙ্গে ফিরে আসে ssh: connect to host github.com port 22: Connection refused
। আমি উভয়ই ইনস্টল করেছি openssh-server
এবং openssh-client
ইনস্টল করেছি এবং এসএসএইচ পরিষেবা চলছে।
সাহায্য প্রশংসা করা হবে।
আপডেট: যখন আমি চেষ্টা করি এবং কোনও ভাণ্ডার ক্লোন করি যার জন্য আমি বন্ধুর গিটল্যাব উদাহরণ থেকে লেখার অ্যাক্সেস পাই, এটি একই ত্রুটি ছুঁড়ে দেয়। দেখে মনে হচ্ছে এটি এসএসএইচের সমস্যা, কীগুলি নিয়ে নয়। (আমি এগুলিকে উদাহরণটিতে যুক্ত করেছি))
% ssh -T git@github.com Hi <you_username>! You've successfully authenticated, but GitHub does not provide shell access.
ssh -T git@github.com
। গিটহাব শেল অ্যাক্সেস সরবরাহ করে না।