ssh: myremotehost.com পোর্ট হোস্টে সংযুক্ত 22: সংযোগটি প্রত্যাখাত


33

তাই আমি আমার সার্ভারে কাজ করে ssh করার চেষ্টা করছি। আমি সার্ভারের স্থানীয় আইপি ঠিকানার সাথে আমার স্থানীয় নেটওয়ার্কে সংযোগ রাখতে পারি fine আমি যখন দূর থেকে সংযোগ দেওয়ার চেষ্টা করি (সার্ভারের জন্য যে ডোমেন নামটি আমি সেটআপ করি যা আমি জানি যে এটি কাজ করে) আমি এই সংযোগটি ত্রুটি প্রত্যাখ্যান করি:

ssh: connect to host bahhudson.mine.nu port 22: Connection refused

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

এছাড়াও ভিপিএন অ্যাক্সেসটি আমি একইভাবে বিশ্বাস করি তাই এতে অবরুদ্ধ হয়ে পড়েছিল, তাই এসএসএইচ পোর্ট 22 অবরুদ্ধ হওয়া সমাধানটিও ভিপিএনকে অবরুদ্ধ করার অনুরূপ হতে পারে।

কোন ধারনা?

ধন্যবাদ!

উত্তর:


20

আপনার আইএসপি 22 পোর্টের সাথে সংযোগগুলি অবরুদ্ধ করতে পারে (আপনি বা আপনার রাউটার এটি সম্পর্কে কিছুই করতে পারে না)। একটি ভিন্ন পোর্টে চলার জন্য কেবল এসএসএইচডি সেট করুন, যেমন 2222।

ইন /etc/ssh/sshd_config, পরিবর্তন Port 22করার জন্য Port 2222এবং তারপর sudo service ssh restart। পোর্ট ফরোয়ার্ড 2222 (বা যাই হোক না কেন) এবং আবার চেষ্টা করুন।


আমি এখনও একই সংযোগটি অস্বীকার করে ত্রুটি পেয়েছি (22 যখন আমি ssh ব্যবহার করার সময় কোনও পোর্ট নির্দিষ্ট না করি এবং 22-22 ব্যবহার করার সময় 2222)। আমি ইনকামিং পোর্ট 22 টি 2222 এ ফরোয়ার্ড করে রেখেছিলাম এবং sshd_config এ বন্দরটি 2222 এ পরিবর্তন করেছি। আমি কি কিছু ছেড়ে দিচ্ছি?
বাহাদু

1
কেবল এটি ব্যবহার করে দেখুন: রাউটারে আগত 2222 2222 (পোর্ট 2222 সেট ইন সহ sshd_config) ফরোয়ার্ড করতে হবে ।
পর

রাউটার নিয়মের জন্য @ আইজএক্স কুডোস। এক পর্যায়ে আমি ভেবেছিলাম যে আমি প্রকাশ করছি এবং জানি না আমি কী করছি। হাঃ হাঃ হাঃ!
জিটিডোরভ

ভবিষ্যতের পাঠকদের জন্য। নিশ্চিত হয়ে নিন যে আপনি /etc/ssh/sshd_config(নোটিশ এসএস ডি ) ফাইলটি উল্লেখ করছেন । এক ঘন্টা আমার চুল টানার পরে আমি এই ছোট পার্থক্যটি জানতে পারি। ; পি
শশাথ

আমার নতুন রাউটারটি এটি দূরবর্তী প্রশাসনের বৈশিষ্ট্যটির জন্য 22 বন্দর ব্যবহার করে এবং এটি ইন্টারফেসের কোথাও তালিকাভুক্ত করে না, সুতরাং এটি সম্ভবত আইএসপি নাও হতে পারে।
ইনস্টল করুন মনিকা-ডোর দুহ

21

শুধু ভাগ করতে। ( বিভিন্ন কনফিগারেশন সহ হতে পারে )

আমার ক্ষেত্রে, আমি আবিষ্কার করেছি যে ত্রুটিটি ঘটতে পারে কারণ আমি openssh-serverঅন্য মেশিনে ইনস্টল না করেছি ।

আমি অন্য মেশিনে ওপেনস্প-সার্ভার ইনস্টল করার পরে সমস্যা:

ssh: connect to host 192.168.XXX.XXX port 22: Connection refused

মীমাংসিত হয়.


18
  1. প্রথমে openssh-serverসেই সিস্টেমে ইনস্টল করা চেক ।

  2. এসএসএস পরিষেবার স্থিতি পরীক্ষা করুন, এসএসএস পরিষেবা শুরু করুন।

    sudo service ssh status    
    sudo service ssh start
    
  3. পরীক্ষা করে দেখুন iptablesযে সিস্টেম বন্দর 22 অবরুদ্ধ করা হয়েছে হবে। কেবল বন্দরে প্রবেশের অনুমতি দিন iptablesএবং তারপরে চেক করুন।

    sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT
    
  4. অন্য ssh22 টি থেকে 2222 এডিট করে পোর্ট নম্বর পরিবর্তন করুন

    vi etc/ssh/sshd_config    
    /etc/init.d/ssh restart.
    

5

এসএসএইচ পরিষেবার স্থিতি পরীক্ষা করুন এবং এসএসএইচ পরিষেবা বন্ধ হয়ে থাকলে শুরু করুন:

sudo service ssh status

আমার ক্ষেত্রে এসএসএইচ বন্ধ করা হয়েছিল, তবে পরিষেবাটি শুরু করার পরে:

sudo service ssh start

আমি লিনাক্সে দূরবর্তী লগইন করতে সক্ষম হতে পারি।



0

অন্য সম্ভাব্য কারণটি হ'ল টার্মিনাল সেশন এবং হোস্ট-সার্ভারের মধ্যে থাকা প্রক্সিটির ইউজারিড-পাসওয়ার্ড অ্যাক্সেস প্রয়োজন যা ট্রাফিক প্রবাহকে অনুমতি দিতে অস্বীকার করে, এটি একটি নেটওয়ার্ক-ফায়ারওয়াল বা এসএসএল-মোজা ইত্যাদির কারণে is


এটি 'সম্ভাব্য কারণ' বলে মনে হচ্ছে না, বিশেষত গ্রহণযোগ্য উত্তর দেওয়া হয়েছে।
belacqua

0

সমাধানটি হ'ল "-p" এর আগে আপনার সার্ভারের পোর্ট নম্বর যুক্ত করে:

কমান্ড লাইনের উদাহরণ:

ssh -L localport:127.0.0.1:localport username@ServerIP **-p** **serverport**

0

কেবলমাত্র whm এ যান নীচে হোস্ট অ্যাক্সেস নিয়ন্ত্রণ পরিবর্তন খুলুন Change

সমস্ত অনুমতি sshd


0

আমি একই ত্রুটি পেয়েছি, কিন্তু, আমার কম্পিউটার পুনরায় চালু করার পরে, সবকিছু আবার কাজ করেছে।

সুতরাং, আপনি কিছু উপাদান পুনরায় ইনস্টল করার আগে এটি ব্যবহার করে দেখতে চাইতে পারেন।

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