यह चरण-दर-चरण मार्गदर्शिका बताती है कि आपकी लिनक्स मशीन पर डिफ़ॉल्ट एसएसएच पोर्ट (22) को कैसे बदला जाए।
यहां उन लोगों के लिए उपयोगी टिप दी गई है जो SSH का उपयोग करके अपने कंप्यूटर या सर्वर को इंटरनेट पर एक्सेस करते हैं। अपने SSH पोर्ट को डिफ़ॉल्ट पोर्ट 22 से किसी और चीज़ में बदलें। हालांकि यह आपके सर्वर को सुरक्षित करने के लिए एक फुलप्रूफ हैक नहीं है, लेकिन यह मदद कर सकता है। आइए देखें कि यह उबंटू मशीन पर किया जाएगा। नोट कि यह परिवर्तन दूरस्थ SSH कनेक्शन पर नहीं किया जाना चाहिए, आप अपने सर्वर से सभी संपर्क खो सकते हैं।
- सबसे पहले, जांचें कि क्या एसएसएच सेवा बिल्कुल चल रही है, और यदि है, तो किस पोर्ट पर। निम्न आदेश चलाएँ:
# नेटस्टैट -टुल्पन
आउटपुट में आपको पोर्ट 22 के लिए एक प्रविष्टि देखनी चाहिए। यह SSH सेवा है।
- अब बदलाव करते हैं। SSH सेवा कॉन्फ़िगरेशन फ़ाइल खोलें:
# sudo vim /etc/ssh/sshd_config
फ़ाइल की शुरुआत में आपको पोर्ट 22 . जैसी दिखने वाली एक पंक्ति दिखाई देगी इस पर। संख्या 22 को अपनी पसंद की किसी चीज़ में बदलें, उदाहरण के लिए, 678. फ़ाइल सहेजें और बाहर निकलें।
- अब आपको SSH सर्वर को पुनरारंभ करने की आवश्यकता है ताकि नई सेटिंग शुरू हो सके। ऐसा करने के लिए कमांड निष्पादित करें:
# sudo /etc/init.d/ssh पुनरारंभ करें
- सुनिश्चित करें कि पुनरारंभ सही ढंग से होता है। यदि आप फ़ायरवॉल चला रहे हैं, तो सुनिश्चित करें कि आप नए SSH पोर्ट तक पहुँच की अनुमति देते हैं।
- आप # ssh user@servername.com . जैसे कमांड का उपयोग कर रहे होंगे अपने सर्वर को दूरस्थ रूप से एक्सेस करने के लिए। चूंकि एसएसएच क्लाइंट पोर्ट 22 को डिफ़ॉल्ट पोर्ट के रूप में उपयोग करने के लिए पूर्व-कॉन्फ़िगर किया गया है, इसलिए आपको पोर्ट 22 का उपयोग करने के लिए इसे स्पष्ट रूप से बताने की आवश्यकता नहीं है। इसके बाद आपको इसे अपने सर्वर के लिए चुने गए पोर्ट को बताना होगा। आपका नया आदेश कुछ इस तरह दिखेगा:
# ssh -p 678 user@servername.com
इस तरह के छोटे-छोटे हैक्स आपके Linux बॉक्स को सुरक्षित रखने में आपकी काफी मदद करते हैं.
बड़ा करने के लिए क्लिक करें
बड़ा करने के लिए क्लिक करें
बड़ा करने के लिए क्लिक करें