আমি ইসি 2-তে আমার উবুন্টু উদাহরণটিতে কাজ করার জন্য গিটোসিস পাওয়ার চেষ্টা করছি। কাজের সঠিক কীটি পেয়ে আমার সমস্যা হচ্ছে।
আমি আমার সার্ভারে এডাব্লুএস কনসোলে প্রদত্ত কীটি ব্যবহার করে এসএসএইচ করছি: এটি একটি সর্বজনীন কী (এসএসএইচ আইডেন্টিটিফাইল বিকল্পটি ব্যবহার করে)। সব সুন্দর মান। আমি অফিসিয়াল উবুন্টু 10.04 এএমআই ব্যবহার করছি।
গিটোসিসের ইনস্টলেশনটি একটি নতুন ব্যবহারকারী তৈরি করে। আমার স্থানীয় মেশিন থেকে একটি পাবলিক কী সরবরাহ করার কথা। এটি কাজ করে না। আমি "অনুমতি অস্বীকার (পাবলিককি)" পাচ্ছি।
পরিস্থিতি সংশোধন করার প্রয়াসে, আমি সার্ভার থেকে প্রাইভেট কীটি ব্যবহার করে সংগ্রহস্থল আরম্ভ করার জন্য বা তৈরির অনুমোদিত অনুমোদিত কীগুলিতে পাবলিক কী যুক্ত করার চেষ্টা করেছি। আমি এক ধাপ কাছাকাছি যেতে পেরেছি তবে অ্যাডমিন সংগ্রহস্থলটি ক্লোন করার চেষ্টা করার পরে আমি "মারাত্মক: 'গিটোসিস-অ্যাডমিন.git' গিট রিপোজিটরি হিসাবে উপস্থিত হয় না" got
হালনাগাদ:
আমি খুঁজে পেয়েছি যে সমস্যাটি হয়েছে কারণ আমি আমার সার্ভারের জন্য .ssh / কনফিগারেশন ফাইলে একটি আইডেন্টিটি ফাইল নির্দিষ্ট করেছি। আমি এটিকে সরিয়ে দিলে ক্লোনিং কাজ করে। যাইহোক, এখন যখনই আমি টার্মিনাল থেকে সার্ভারে এসএসএইচ চেষ্টা করি তখন এটি নির্দিষ্ট করা দরকার। এই সমস্যা এড়ানোর একটি উপায় আছে কি?