উত্তর:
ধরে নিই যে আপনার কমান্ড লাইনে অ্যাক্সেস নেই (অন্যথায় আপনি ইতিমধ্যে জানবেন যে পোর্ট নম্বরটি কী ছিল), আপনি কোন পোর্টে এসএসএইচ পরিষেবা চালু রয়েছে তা চেষ্টা করে সনাক্ত করতে একটি পোর্ট স্ক্যান করতে পারেন। আমি এনএম্যাপ চালানোর পরামর্শ দিচ্ছি। যদিও এটি খুঁজে পাবে তার কোনও গ্যারান্টি নেই।
আপনার যদি কমান্ডলাইনে অ্যাক্সেস পেয়ে থাকে এবং / etc / ssh / sshd_config এ অ্যাক্সেস পড়েন তবে চালান
grep Port /etc/ssh/sshd_config
চালান nmap -sV <hostname/ip>
- যা পরিষেবা সনাক্তকরণের সাথে এনএম্যাপ, যার অর্থ এটি ব্যবহৃত পোর্টের ভিত্তিতে পরিষেবাটি অনুমান করার পরিবর্তে বন্দরে আসলে কী শোনাচ্ছে তা কার্যকর করে।
এটি আপনাকে এমন আউটপুট দেবে যা দেখতে এমন কিছু দেখাচ্ছে:
PORT STATE SERVICE VERSION
666/tcp open ssh OpenSSH 5.3p1 Debian 3ubuntu4 (protocol 2.0)
যদি এটি এখনও পোর্টটি খুঁজে না পায়, চালান nmap -p- -sV <hostname/IP>
- এটি সমস্ত 65 ক পোর্টগুলি স্ক্যান করবে - এটি ধীর গতিযুক্ত, তবে এটি কোনও উচ্চ আপ পোর্টে চলতে থাকলে এটি এটি খুঁজে পাবেন।
nmap -p 8000-8999 -r domain.com
কারণ আমার মনে আছে এটির জন্য 4 ডিজিটের 8 দিয়ে শুরু করা। আমি কি এসএমএস অনুসন্ধান করতে চাই এটি এনএমএপকে বলার পক্ষে যথেষ্ট? যদি ssh 8111 এ থাকে তবে এটি কি খোলা পোর্টটি রিলাইজ করবে ssh? আমি এটি কাজ করতে পারি না কারণ আমার আইপি আমার সার্ভার দ্বারা ইতিমধ্যে অবরুদ্ধ। আমি নিষ্ঠুর শক্তি প্রতিরোধ করার জন্য কিছু ইনস্টল করি। এখন আমি ধীরে ধীরে স্ক্যান করতে nmap কমান্ড স্যুইচ খুঁজছি।