एंड्रॉयड

Ufw फ़ायरवॉल नियमों को कैसे सूचीबद्ध और हटाना है

उबंटू टकसाल: फ़ायरवॉल UFW सीधी फ़ायरवॉल

उबंटू टकसाल: फ़ायरवॉल UFW सीधी फ़ायरवॉल

विषयसूची:

Anonim

यूएफडब्लू अनकम्प्लिमेंट फायरवॉल के लिए है, और iptables (नेटफिल्टर) मैनेजिंग रूल्स के प्रबंधन के लिए एक उपयोगकर्ता के अनुकूल है। यह उबंटू के लिए डिफ़ॉल्ट फ़ायरवॉल कॉन्फ़िगरेशन उपकरण है और अन्य लोकप्रिय लिनक्स वितरण जैसे डेबियन और आर्क लिनक्स के लिए भी उपलब्ध है।

इस ट्यूटोरियल में, हम यूएफडब्ल्यू फ़ायरवॉल नियमों को सूचीबद्ध करने और हटाने के लिए कैसे कवर करेंगे।

आवश्यक शर्तें

UFW कमांड चलाने वाला उपयोगकर्ता एक sudo उपयोगकर्ता होना चाहिए।

यूएफडब्ल्यू नियम सूचीबद्ध करना

फ़ायरवॉल का प्रबंधन करते समय सबसे आम कार्यों में से एक नियमों को सूचीबद्ध करना है।

आप यूएफडब्ल्यू की स्थिति की जांच कर सकते हैं और सभी नियमों को सूचीबद्ध कर सकते हैं:

sudo ufw status

यदि UFW अक्षम है तो आपको कुछ इस तरह दिखाई देगा:

Status: inactive

अन्यथा, यदि UFW सक्रिय है, तो आउटपुट सभी सक्रिय फ़ायरवॉल नियमों की एक सूची मुद्रित करेगा:

Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6)

अतिरिक्त जानकारी प्राप्त करने के लिए status verbose उपयोग करें:

sudo ufw status verbose

आउटपुट में लॉगिंग, डिफ़ॉल्ट नीतियों और नए प्रोफाइल के बारे में जानकारी शामिल होगी:

Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6)

सभी सक्रिय नियमों के क्रम और आईडी संख्या प्राप्त करने के लिए status numbered उपयोग करें। यह तब उपयोगी होता है जब आप एक नया क्रमांकित नियम सम्मिलित करना चाहते हैं या इसके संख्या के आधार पर मौजूदा नियम को हटाना चाहते हैं।

sudo ufw status numbered

Status: active To Action From -- ------ ---- 22/tcp ALLOW IN Anywhere 22/tcp (v6) ALLOW IN Anywhere (v6)

UFW नियम हटाना

UFW नियम हटाने के दो तरीके हैं:

  • नियम संख्या विनिर्देश द्वारा

नियम संख्या द्वारा यूएफडब्ल्यू नियमों को हटाना आसान है क्योंकि आपको केवल उस नियम को ढूंढना और टाइप करना है जिसे आप हटाना चाहते हैं, पूर्ण नियम नहीं।

नियम संख्या द्वारा UFW नियम हटाना

किसी UFW नियम को उसकी संख्या से हटाने के लिए पहले आपको नियमों को सूचीबद्ध करना होगा और उस नियम की संख्या ज्ञात करना होगा जिसे आप हटाना चाहते हैं:

sudo ufw status numbered

कमांड आपको सभी फ़ायरवॉल नियमों और उनकी संख्याओं की एक सूची देगा:

Status: active To Action From -- ------ ---- 22/tcp ALLOW IN Anywhere 80/tcp ALLOW IN Anywhere 443/tcp ALLOW IN Anywhere 8069/tcp ALLOW IN Anywhere

एक बार जब आप नियम संख्या जान लेते हैं, तो जिस नियम को आप हटाना चाहते हैं, उसके बाद ufw delete कमांड का उपयोग करें।

उदाहरण के लिए, नियम को संख्या 4 से हटाने के लिए, आप टाइप करेंगे:

sudo ufw delete 4

आपको यह पुष्टि करने के लिए प्रेरित किया जाएगा कि आप नियम हटाना चाहते हैं:

Deleting: allow 22/tcp Proceed with operation (y|n)? y

y टाइप Enter , Enter और नियम हटा दिया जाएगा:

Rule deleted

हर बार जब आप किसी नियम को हटाते हैं, तो नियम संख्या बदल जाएगी। सुरक्षित पक्ष पर होने के लिए, किसी अन्य नियम को हटाने से पहले हमेशा नियमों को सूचीबद्ध करें।

विनिर्देश द्वारा UFW नियम निकालना

नियम को हटाने के लिए दूसरा तरीका ufw delete कमांड का उपयोग करना है, ufw delete बाद नियम है।

उदाहरण के लिए, यदि आपने एक नियम जोड़ा है जो पोर्ट 2222 खोलता है, तो निम्न कमांड का उपयोग कर:

sudo ufw allow 2222

आप टाइप करके नियम हटा सकते हैं:

sudo ufw delete allow 2222

यूएफडब्ल्यू को रीसेट करना और सभी नियमों को हटाना

UFW को रीसेट करने से फ़ायरवॉल अक्षम हो जाएगा, और सभी सक्रिय नियमों को हटा दिया जाएगा। यह तब उपयोगी होता है जब आप अपने सभी परिवर्तनों को वापस करना चाहते हैं और नए सिरे से शुरू करते हैं।

UFW रीसेट करने के लिए निम्न कमांड टाइप करें:

sudo ufw reset

निष्कर्ष

आपने सीखा कि UFW फ़ायरवॉल नियमों को कैसे सूचीबद्ध और हटाना है। फ़ायरवॉल को कॉन्फ़िगर करते समय हमेशा केवल उन आने वाले कनेक्शन की अनुमति दें जो आपके सिस्टम के समुचित कार्य के लिए आवश्यक हैं।

ufw फ़ायरवॉल iptables सुरक्षा