উবুন্টু 12.04 চলছে, আমি ওপেনএসএসএইচ সার্ভারটি সেট আপ করেছি। আমি ল্যানের মধ্যে থেকে সংযোগ করতে পারি তবে বাইরে থেকে নয়। আমি sshd_config
আমার অন্যান্য উবুন্টু 12.04 মেশিনের মতো একই ফাইলটি ব্যবহার করছি (যা অন্য কোনও ল্যানে বসে)।
sh ssh 192.168.0.2
ভাল কাজ করে, কিন্তু
sh ssh 65.76.97.222
(তৈরি আইপি ঠিকানা) কাজ করে না। কিছুই ঘটেনি. কোনও ত্রুটি বার্তা, বা কিছুই। প্রম্পটটি কেবল সেখানে বসে আছে।
নীচের মন্তব্যে ধন্যবাদ, আমি ওয়েবসাইট canyouseeme.org এবং শিল্ডসআপের মাধ্যমে 22 পোর্টটি সত্যই খোলা আছে তা যাচাই করতে সক্ষম হয়েছি ।
বিকল্পটি ব্যবহার করে -vvv
, আমি নিম্নলিখিতগুলি পেয়েছি:
$ ssh -vvv 65.76.97.222
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 65.76.97.222 [65.76.97.222] port 22.
debug1: Connection established.
debug1: identity file /home/myname/.ssh/id_rsa type -1
debug1: identity file /home/myname/.ssh/id_rsa-cert type -1
debug1: identity file /home/myname/.ssh/id_dsa type -1
debug1: identity file /home/myname/.ssh/id_dsa-cert type -1
debug1: identity file /home/myname/.ssh/id_ecdsa type -1
debug1: identity file /home/myname/.ssh/id_ecdsa-cert type -1
এবং তারপরে প্রম্পটটি কেবল সেখানে বসে আছে।
থেকে আরও ডিবাগ তথ্য var/log/auth.log
:
$ grep sshd /var/log/auth.log
[cutting old lines...]
Jul 6 10:23:05 mymachine sshd[7871]: Did not receive identification string from 65.76.97.222
আমি যে কোনও ব্যবহারকারীর সাথে সংযোগ স্থাপন করার অনুমতি দিচ্ছি, বিশেষত আমার নিজের ব্যবহারকারীর নাম। যা আমাকে বিভ্রান্ত করে তা হ'ল আমার অন্য কোনও মেশিনে এই সমস্যা হয়নি, যদিও তারা অন্য ল্যানে রয়েছে। এই ল্যানটির সাথে কেবল একটি কম্পিউটার সংযুক্ত রয়েছে। এখান থেকে কীভাবে এগিয়ে যেতে হবে তার কোনও ধারণা?
-v
,,-vv
থেকে-vvv
) ব্যবহার করে দেখুন । যেমনssh -vvv -p 51555 65.76.97.222
,।