"Muxserver_listen বাইন্ড (): হাইডু ওএস-এ ssh ওপরে todo.txt ব্যবহার করে এমন কোনও ফাইল বা ডিরেক্টরি নেই"


9

টার্মিনাল উইন্ডো থেকে এসএসএসের মাধ্যমে সংযোগ করার সময় পাসওয়ার্ড প্রবেশের পরে আমি এই ত্রুটিটি পাচ্ছি, এসএসএস সংযোগগুলি পুনরায় ব্যবহার করার জন্য আমি যখন এই নির্দেশাবলী অনুসরণ করেছি তখন থেকেই :

"... আপনার ~ / .ssh / config ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করার কথা বিবেচনা করুন:"

Host *
ControlPath ~/.ssh/master-%r@%h:%p
ControlMaster auto

শিরোনামে ত্রুটির কারণ কী হবে? এটি বর্তমান নৈশ, hrev46508 এ, একটি CentOS 6.4 sshd এর সাথে সংযুক্ত হচ্ছে।

উত্তর:


13

ডিরেক্টরিটি উপস্থিত রয়েছে কিনা ~/.ssh/master-%r@%h:%p তা যাচাই করে নিন .ssh, অনুমতিগুলি সঠিক রয়েছে কিনা তা পরীক্ষা করে সকেট সেটআপ করতে ব্যর্থ হচ্ছে ইত্যাদি মাস্টার সংযোগ ইতিমধ্যে উপস্থিত থাকলে (সকেট উপস্থিত রয়েছে) তবে এই সকেটটির ভুল অনুমতি রয়েছে , বা যদি আপনার নতুন ssh ক্লায়েন্ট সংযোগটি মাস্টার হওয়ার চেষ্টা করছে (সাধারণত এটির মোডটি স্বয়ংক্রিয়ভাবে সেট করা থাকে না)।


প্রথম বাক্যটির জন্য +1, তবে দুর্ভাগ্যক্রমে আমার সমস্যাটির সমাধান হয়নি। আসলে আমি বর্তমানের রাতে ত্রুটিটির সদৃশ করতে পারি না তবে পরিবর্তে একটি ভিন্ন ত্রুটি পাই। আমি গ্রহণ করব এবং একটি নতুন প্রশ্ন খুলব।
কেভ

2

অনুরূপ সমস্যা নিয়ে গবেষণা করার সময় আমি এই প্রশ্নটি পেয়েছি। কমান্ডপথ / মাস্টার সেটিংস সমর্থন করে না এমন ওপেনএসএইচএইচ এর এমন একটি সংস্করণ ব্যবহার করার সময় আপনি এই ত্রুটিটি পেয়ে গেছেন তবে আপনার কনফিগারেশনে উল্লিখিত রেখাগুলি অন্তর্ভুক্ত করবেন।

আমার ক্ষেত্রে, আমি সেন্টোস 6 চালাচ্ছিলাম, যা ওপেনশ্যাশের অন্তর্ভুক্ত সংস্করণ 5.3 (যা তারা নিয়ন্ত্রণের জিনিস রাখার আগে ছিল)। রেডহাট / সেন্টোস প্যাকেজ চক্রের মজাদার অংশটি হ'ল আপনি এই জাতীয় জিনিসগুলিতে চলে যান, যেহেতু তারা আপডেট হওয়া প্যাকেজ আনার পরিবর্তে বড় সফ্টওয়্যারের পুরানো সংস্করণগুলিতে ব্যাকপোর্টিং প্যাচগুলিকে পছন্দ করে।

যাইহোক, সমাধানের জন্য আপনার ssh কনফিগারেশন (~ / .ssh / config সহ) থেকে যে কোনও কন্ট্রোলপথ / কন্ট্রোলমাস্টার এন্ট্রিগুলি সরিয়ে ফেলতে হবে। বিকল্পভাবে, আপনি তাদের ওয়েবসাইট থেকে সর্বশেষ ওপেনএসএসএইচ প্যাকেজটি ডাউনলোড করতে পারেন এবং এটি ইনস্টল করতে পারেন (তবে আপনি যদি এই ধরণের জিনিস নিয়মিত করতে যাচ্ছেন তবে আপনার কোনও রেডহ্যাট / সেন্টোস ডিস্ট্রো ব্যবহার করা উচিত)।


0

যদিও বিষয়টি এখানে নয়, আমার ক্ষেত্রে আমার কনফিগারেশন অন্তর্ভুক্ত রয়েছে

ControlPath /home/barry/.ssh/tmp/%h_%p_%r

এবং আমি /home/barry/.ssh/tmpপ্রথম তৈরি করতে ভুলে গেছি ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.