স্থির করুন: আপনার প্রমাণীকরণ এজেন্টের সাথে কোনও সংযোগ খুলতে পারেনি



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

আপনি ssh-add কমান্ড ব্যবহার করে কী পাসফ্রেজ যুক্ত করার পরে 'আপনার প্রমাণীকরণ এজেন্টের সাথে সংযোগ খুলতে পারেনি' এমন একটি ত্রুটি পেতে পারে। এই বিশেষ সমস্যাটি সাধারণত এসএসএইচ-এজেন্টকে সঠিকভাবে অর্পণ না করার কারণে ঘটে থাকে, এ কারণেই এত লোকেরা এটি সামান্য অস্বাভাবিক পরিস্থিতিতে সমস্যা হিসাবে দেখা দেয়।



উদাহরণস্বরূপ, আপনি সম্ভবত খুঁজে পেতে পারেন যে রাস্পবেরিপি চলমান রাস্পবিয়ান, ফিশড আউট কমান্ড প্রম্পট বা একটি অ্যান্ড্রয়েড লিনাক্স টার্মিনাল সহ এম্বেডেড রাউটার ব্যবহার করার সময় আপনি এই ত্রুটিটি পেয়েছেন। আপনি সহজেই একটি সাধারণ কমান্ড দিয়ে এটি ঠিক করতে পারেন যা আপনি যে ধরণের ডিভাইসে কাজ করছেন বা কোন শেল থেকে আপনি কাজ করছেন তা বিবেচনা করেই আপনাকে মোটেও খেলতে হবে না।



প্রমাণীকরণ এজেন্ট ত্রুটিগুলি ঠিক করা



ধরে নিই যে আপনার ইতিমধ্যে এসএসএল-এজেন্ট চলছে, আপনার এটি আবার শুরু করা উচিত নয়। পরিবর্তে, আপনি কমান্ড লাইন থেকে ssh-add চালিয়ে আপনার কী পাসফ্রেজ যুক্ত করার চেষ্টা করতে চাইবেন। যখন আপনি এটি করেন, আপনি সম্ভবত কিছু ধরণের ত্রুটি পেয়ে থাকেন যা 'আপনার প্রমাণীকরণ এজেন্টের সাথে কোনও সংযোগ খুলতে পারে না' সহ সাধারণভাবে অন্য কোনও পাঠ্য হয় না। এটি হুবহু সর্বাধিক সহায়ক কমান্ড নয় এবং কিছু ব্যবহারকারী উত্তর খুঁজে পাওয়ার আগেই তারা দীর্ঘ সময় ধরে ঘুরে বেড়ায় কারণ এটি তাদের সঠিক উত্তরের পথে পরিচালিত করে না।

প্রথমে, কিছুটা প্যাডেন্টিক বলে মনে হচ্ছে, আপনি ইন্টারনেটের সাথে সংযুক্ত রয়েছেন কিনা বা আপনি যে ধরণের নেটওয়ার্কিং প্রোটোকলের সাথে কাজ করছেন তা যাচাই করে নিন কারণ এটি হতে পারে আপনি কেবল নেটওয়ার্কের সাথেই সংযুক্ত নন। আপনি যখন ইথারনেট বা ওয়াই-ফাইয়ের পরিবর্তে কেবল কোনও প্রাইভেট নেটওয়ার্কের মধ্যে কেবল এসএসএস ব্যবহার করছেন এমন কোনও ধরণের অ-মানক ল্যান সরঞ্জাম নিয়ে কাজ করছেন এমনটি বিশেষত সমস্যা।

যতক্ষণ না আপনি নিশ্চিত যে আপনি সংযুক্ত আছেন, ssh-add ~ / .ssh / id_rsa ব্যবহার করে চেষ্টা করুন, আপনি যে কীটি যোগ করার চেষ্টা করছেন তার প্রকৃত ফাইলের নামের সাথে ফাইলের নামটি প্রতিস্থাপন করে। আমরা আসলে আমাদের টেস্ট মেশিনে কীটির নামকরণ করেছি ~ / .ssh / id_rsa, যা সম্ভবত আপনার আলাদা নাম থাকলেও এটি নমুনার নাম। আপনি 'পাসফ্রেজ প্রবেশ করুন' তে একটি প্রম্পট পেতে পারেন যা লিনাক্স ভার্চুয়াল টার্মিনালের মতো নীরব। এটি কি আপনার পাসফ্রেজটি গ্রহণ করে, তাহলে আপনি পুরোপুরি ভাল আছেন এবং কোনও কাজ করার দরকার নেই।

অন্যদিকে, আপনি যদি আবার 'আপনার প্রমাণীকরণ এজেন্টের সাথে কোনও সংযোগ খুলতে পারছেন না' ত্রুটিটি পান তবে এজেন্টটির পুরো পুনর্নির্ধারণ প্রয়োজন। আপনি যদি নিয়মিত শেল নিয়ে কাজ করছেন, তবে কেবল এসএস-এজেন্ট / বিন / শ চালান এবং তারপরে কীটির নামটি প্রতিস্থাপন করার বিষয়টি নিশ্চিত করে আবার ssh-add ~ / .ssh / id_rsa করুন। আপনার এই মুহুর্তে প্রম্পট থাকা উচিত। যারা খাঁটি বাশ ব্যবহার করেন যারা লিনাক্স সম্প্রদায়ের কেউ তাদের ssh ক্লায়েন্টকে 'ব্যাশিজম' হিসাবে উল্লেখ করেছেন তাতে কিছু মনে করেন না তারা কেবল ssh-এজেন্ট ব্যাশ ব্যবহার করতে পারেন এবং তারপরে ssh-add কমান্ড ব্যবহার করতে পারেন। বেশিরভাগ লোকেরা দেখতে পাবেন যে মূল এবং নিয়মিত ব্যবহারকারীর উভয়েরই পথে বাশ রয়েছে এবং অন্য কোনও কিছুর প্রয়োজন নেই।

ফিশ-শেল ব্যবহারকারীরা ssh-এজেন্ট / usr / বিন / মাছের চেষ্টা করতে পারেন এবং তারপরে ssh- যুক্ত। / .Ssh / id_rsa করতে পারেন। উপরেরগুলি, তবে বোর্ন, ব্যাশ বা অ্যালকুইস্ট শেলগুলি অত্যধিক সংখ্যক ক্ষেত্রে ব্যবহার করে তাদের পক্ষে ভাল কাজ করবে। যদি জিনিসগুলি এখন কাজ করছে তবে আপনার আর কিছু করার দরকার নেই। যদিও সি-শেল বা টিসিএস ব্যবহার করে তারা এই মুহুর্তে কোনও সমস্যা হতে পারে।

আপনি যদি এই পরিস্থিতিতে থাকেন তবে আপনার শেল এজেন্ট নিবন্ধিত হওয়ার জন্য ssh-add ~ / .ssh / id_rsa এরপরে eval ‘ssh-एजেন্ট-সি’ চেষ্টা করুন। এটি কারণ, বেশিরভাগ এম্বেড থাকা সিস্টেম এবং এর মতো না থাকায় tcsh জিনিসগুলি কিছুটা আলাদাভাবে করে। উভয় ক্ষেত্রেই, যতক্ষণ আপনি সবকিছু সঠিকভাবে টাইপ করেছেন ততক্ষণ আপনার এই মুহুর্তে একটি ওয়ার্কিং এসএসএস সংযোগ থাকা উচিত। যদি আপনি কোনও ভুল করেন তবে আপনি কেবলমাত্র আদেশটি পুনরাবৃত্তি করতে পারেন কারণ এর কোনওটিই ধ্বংসাত্মক নয়।

আপনার কনফিগারেশনের উপর নির্ভর করে, প্রতিবার পুনঃসূচনা করার পরে আপনার এসএসএস সংযোগে লগইন করার সময় আপনাকে এটি করতে হতে পারে। যাই হোক না কেন, সমস্যাটি সহজেই একটি একক কমান্ডের সাথে সংশোধন করা হয় যাতে আপনাকে পরে খেলতে হবে না।

3 মিনিট পড়া