অ্যান্ড্রয়েড

কীভাবে ufw ফায়ারওয়াল বিধিগুলি তালিকাভুক্ত এবং মুছবেন

নাইট কার্ফুর মধ্যে ট্রেন বা বিমান এলে সেই যাত্রীরা কীভাবে যাবেন? প্রশ্ন মমতা বন্দ্যোপাধ্যায়ের

নাইট কার্ফুর মধ্যে ট্রেন বা বিমান এলে সেই যাত্রীরা কীভাবে যাবেন? প্রশ্ন মমতা বন্দ্যোপাধ্যায়ের

সুচিপত্র:

Anonim

ইউএফডাব্লু হ'ল আনকম্প্লেক্টেড ফায়ারওয়াল, এবং আইপটবেবলগুলি (নেটফিল্টার) ফায়ারওয়াল নিয়মগুলি পরিচালনা করার জন্য একটি ব্যবহারকারী-বান্ধব ফ্রন্টএন্ড। এটি উবুন্টুর জন্য ডিফল্ট ফায়ারওয়াল কনফিগারেশন সরঞ্জাম এবং অন্যান্য জনপ্রিয় লিনাক্স বিতরণ যেমন ডিবিয়ান এবং আর্চ লিনাক্সের জন্যও উপলব্ধ for

এই টিউটোরিয়ালে, আমরা কীভাবে ইউএফডাব্লু ফায়ারওয়াল বিধিগুলি তালিকাভুক্ত এবং মুছতে পারি তা কভার করব।

পূর্বশর্ত

ইউএফডাব্লু কমান্ড ব্যবহারকারী ব্যবহারকারী অবশ্যই একটি সুডো ব্যবহারকারী হতে হবে।

ইউএফডাব্লু বিধি তালিকাভুক্ত

ফায়ারওয়াল পরিচালনা করার সময় সবচেয়ে সাধারণ কাজগুলির একটি হ'ল নিয়ম তালিকাভুক্ত করা।

আপনি ইউএফডাব্লু এর স্থিতি পরীক্ষা করতে পারেন এবং এর সাথে সমস্ত বিধি তালিকাবদ্ধ করতে পারেন:

sudo ufw status

যদি ইউএফডাব্লু অক্ষম থাকে তবে আপনি এরকম কিছু দেখতে পাবেন:

Status: inactive

অন্যথায়, যদি ইউএফডাব্লু সক্রিয় থাকে তবে আউটপুট সমস্ত সক্রিয় ফায়ারওয়াল নিয়মের একটি তালিকা মুদ্রণ করবে:

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)

ইউএফডাব্লু বিধি মোছা হচ্ছে

ইউএফডাব্লু বিধি মোছার জন্য দুটি উপায় রয়েছে:

  • বিধি দ্বারা সংখ্যা দ্বারা স্পেসিফিকেশন

নিয়ম সংখ্যার মাধ্যমে ইউএফডাব্লু বিধি মোছা সহজ কারণ আপনি সম্পূর্ণ নিয়ম নয়, আপনি যে নিয়ম মুছতে চান তার সংখ্যাটি কেবল অনুসন্ধান এবং টাইপ করতে হবে।

নিয়ম সংখ্যা দ্বারা ইউএফডাব্লু বিধি মোছা হচ্ছে

প্রথমে কোনও ইউএফডাব্লু নিয়মটি মুছে ফেলতে প্রথমে আপনাকে বিধিগুলি তালিকাভুক্ত করতে হবে এবং আপনি যে নিয়মটি মুছতে চান তার সংখ্যাটি খুঁজে পেতে হবে:

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 কমান্ডটি ব্যবহার করুন ufw delete আপনি যে নিয়মটি ufw delete চান তার সংখ্যাটি অনুসরণ করুন।

উদাহরণস্বরূপ, 4 সংখ্যাটি দিয়ে বিধি মোছার জন্য আপনি টাইপ করতে পারেন:

sudo ufw delete 4

আপনি বিধি মোছার বিষয়টি নিশ্চিত করতে অনুরোধ করা হবে:

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

y টাইপ করুন, Enter এবং বিধি মোছা হবে:

Rule deleted

প্রতিবার আপনি যখন কোনও নিয়ম সরিয়ে ফেলেন, নিয়মের সংখ্যা পরিবর্তন হবে। নিরাপদে থাকতে, অন্য নিয়ম মোছার আগে সর্বদা বিধিগুলি তালিকাভুক্ত করুন।

নির্দিষ্টকরণের মাধ্যমে ইউএফডাব্লু বিধিগুলি সরানো

কোনও নিয়ম মোছার দ্বিতীয় পদ্ধতিটি হল ufw delete কমান্ডটি নিয়ম অনুসরণ করে।

উদাহরণস্বরূপ, যদি আপনি নীচের কমান্ডটি ব্যবহার করে 2222 পোর্ট খোলার নিয়ম যোগ করেন:

sudo ufw allow 2222

আপনি টাইপ করে নিয়মটি মুছতে পারেন:

sudo ufw delete allow 2222

ইউএফডাব্লু পুনরায় সেট করা এবং সমস্ত বিধি মুছে ফেলা হচ্ছে

ইউএফডাব্লু পুনরায় সেট করা ফায়ারওয়ালকে অক্ষম করবে এবং সমস্ত সক্রিয় নিয়ম মুছে ফেলবে। আপনি যখন আপনার সমস্ত পরিবর্তনগুলি ফিরিয়ে আনতে এবং তাজা শুরু করতে চান এটি কার্যকর হয়।

ইউএফডাব্লু পুনরায় সেট করতে নিম্নলিখিত কমান্ডটি টাইপ করুন:

sudo ufw reset

উপসংহার

আপনি কীভাবে ইউএফডাব্লু ফায়ারওয়াল বিধিগুলি তালিকাভুক্ত এবং মুছবেন তা শিখেছেন। ফায়ারওয়ালটি কনফিগার করার সময় সর্বদা কেবলমাত্র আগত সংযোগগুলি মঞ্জুর করুন যা আপনার সিস্টেমের সঠিক কাজের জন্য প্রয়োজনীয়।

ufw ফায়ারওয়াল iptables সুরক্ষা