
वे आम तौर पर विभिन्न जानते हैं पोर्ट वे अलग अलग इस्तेमाल किया सेवाएँ हम संपत्ति है या नहीं में हमारे सिस्टम. इन पोर्ट हो जाते हैं एक यूनिवर्सल क्रमांकन और, जब तक हम उन्हें सुरक्षा या किसी अन्य कारण के लिए संशोधित करें, अधिकांश सिस्टमों का उपयोग करें एक ही.
लेकिन वहाँ कई सेवाओं है कि हो सकता है इस्तेमाल किया है और बहुत अलग हैं, वहाँ कुछ हो सकता है हमेशा याद नहीं या न ही किसी भी विचार क्या सेवा एक पोर्ट उपयोग कर रहा है विशेष रूप से है. या तो यह है क्योंकि एक सेवा क्या नहीं ES बहुत ही सामान्य या क्योंकि सिस्टम ही काफी है विशिष्ट, हम हमेशा एक सेवा दुर्लभ या असामान्य पोर्ट के साथ पूरा कर सकते हैं.
अगर हम साथ काम लिनक्स ओ मैक, हम कर सकते हैं फ़ाइल का उपयोग करें /आदि / सेवाएँ नहीं है अधिक से अधिक एक सेट करें या का संग्रह सेवाओं और बंदरगाहों इन प्रयुक्त, तो हम सहायता कर सकते हैं कि आप एक विशेष पोर्ट और इसके विपरीत का उपयोग कर रहे हैं बाहर सेवा पता लगाना.
ऐसा करने के लिए, बस करना है एक फ़िल्टरिंग आदेश का उपयोग करके grep और सेवा है कि हम देखना चाहते हैं, में question फ़ाइल के बारे में. इस रास्ते में, मैं करने के लिए चाहते हैं, तो पोर्ट पता आप उपयोग कर रहे हैं सेवा SMTP, उदाहरण के लिए, निष्पादित करें:
1 2 3 4 | $ grep smtp /etc/services smtp 25/udp # Simple Mail Transfer smtp 25/tcp # Simple Mail Transfer |
क्या सेवा पोर्ट पर चल रहा है कि वापस आ जाएगी 25 में TCP और UDP.
उसी तरह, के लिए सेवा के बारे में जानें कि चल रहा है एक कुछ पोर्ट, हम इसी तरह आगे बढ़ना. इस तरह, पता चलता है पर सेवा करने के लिए पोर्ट 22, चलाएँ:
1 2 3 4 | $ grep 22 /etc/services ssh 22/udp # SSH Remote Login Protocol ssh 22/tcp # SSH Remote Login Protocol |
जिसका परिणाम हम बंदरगाह में संकेत होगा 22 निष्पादित करता है SSH सेवा.
इस रास्ते में, किसी भी समय, तुमसे हो सकता है को पूरा दोनों सेवाएँ रूप में पोर्ट उसी के साथ जुड़े, यदि आप अपने आप को मिल के साथ कुछ दुर्लभ या असामान्य.
