दूसरे पोर्ट पर ssh की अनुमति देने के लिए मैं ufw को कैसे कॉन्फ़िगर करूं? [बन्द है]


13

मैं इस समय अपने Ubuntu SSH सर्वर के साथ कुछ कठिनाइयाँ कर रहा हूँ। मेरी स्थिति को संक्षेप में बताने वाला एकमात्र शीर्षक मैं बहुत लंबा था इसलिए यहाँ मेरी समस्या है:

मैंने हाल ही में Ubuntu पर फ़ायरवॉल "ufw" कमांड की खोज की, अब मैं कॉन्फ़िगर करने की कोशिश कर रहा हूं ताकि जब मैं अपने उबंटू ओएस को एसएसएच के माध्यम से कनेक्शन के लिए पोटीन का उपयोग करूं, तो मैं केवल एक बहुत ही विशिष्ट पोर्ट नंबर का उपयोग कर सकता हूं और डिफ़ॉल्ट पोर्ट का उपयोग नहीं कर सकता हूं "22 "।

किसी कारण से, मुझे अपने नए चुने गए बंदरगाह पर पहुंचने से मना किया जा रहा है। चूंकि मैं उबंटू और नेटवर्किंग के लिए अभी भी नया हूं, मुझे समझ में नहीं आता कि क्या गलत है, कोई सलाह?


मैं इसे बंद कर रहा हूं क्योंकि आपने स्वयं को गलतियां बताकर इसका समाधान किया था (जैसा कि आपने नीचे अपनी टिप्पणी में बताया है)।
ओली

जवाबों:


12

मुझे लगता है कि आपने अपने ufw कॉन्फ़िगरेशन में SSH पोर्ट की अनुमति नहीं दी है। उस स्थिति में जहां आपने ऐसा नहीं किया है, जहां पोर्ट SSH चल रहा है, फ़ायरवॉल द्वारा अवरुद्ध है। मुझे लगता है कि आपके पास अपने सर्वर तक दूरस्थ पहुँच नहीं हो सकती ...

यदि आपके पास अपने सर्वर तक (भौतिक) पहुंच है तो आप निम्नलिखित कमांड का उपयोग करके एसएसएच पोर्ट खोल सकते हैं:

sudo ufw allow <port number>/tcp 

नहीं, मैंने पहले ही आपके विशिष्ट पोर्ट नंबर को आपके द्वारा सुझाई गई कमांड के साथ अनुमति दे दी है। और मैंने फ़ाइल में पोर्ट नंबर भी बदल दिया है "/ etc / ssh / ssh_config"
Armedan

कोई बात नहीं, उत्तर के लिए धन्यवाद। मैंने फिर से सब कुछ कर लिया है और यहाँ गलतियाँ की गई हैं: 1-मुझे पोर्ट नंबर को "/ etc / ssh / sshd_config" में बदलना चाहिए था न कि "/ etc / ssh / ssh_config" में। 2-मैंने ssh सर्वर (यानी sudo /etc/init.d/ssh पुनरारंभ) को फिर से शुरू नहीं किया
Armedan

IPv6 के बारे में क्या?
रियलटैबो

1
वर्थ नोटिंग, जो लोग इसे बाद में पाते हैं, उनके लिए दो फाइलें हैं: / etc / ssh / ssh_config / etc / ssh / sshd_config पहला क्लाइंट के लिए है जो अन्य कंप्यूटरों से जुड़ता है। आप sshd के साथ एक को बदलना चाहते हैं, कि "d" का अर्थ डेमॉन (दानव नहीं) है और यह एक प्रोग्राम है जो ग्राहकों को आपके सर्वर से कनेक्ट होने का इंतजार करता है। यह भी ध्यान देने योग्य है कि /etc/init.d/ssh पुनरारंभ वास्तव में sshd को पुनरारंभ करता है, हाँ यह भ्रमित है। और चीजों को और अधिक चालू करने के लिए, Ubuntu 18.04 "sudo service sshd पुनरारंभ" का उपयोग उह के लिए करता है ... sshd पुनरारंभ करें। (ufw अभी भी वही काम करता है, इसलिए उत्तर अभी भी लागू होता है)।
मैक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.