উবুন্টু সার্ভারে ফায়ারওয়ালডি কীভাবে সেট আপ করবেন

ফায়ারওয়ালডি লিনাক্স অপারেটিং সিস্টেমের জন্য একটি জটিল ফায়ারওয়াল সিস্টেম। এটি ডিফল্টরূপে ফেডোরা এবং অন্যান্য অনেক লিনাক্স ওএসে পাঠানো হয় এবং একটি ভাল কারণে। এটি শক্তিশালী, অত্যন্ত কনফিগারযোগ্য এবং নিরাপদ। কিন্তু হাত দিয়ে সেট আপ করা খুব ভালো নয়।

আপনি যদি ঝগড়া করতে না চান এবং আপনার উবুন্টু সার্ভার সিস্টেমে ফায়ারওয়ালডি চালু করতে চান যাতে আপনি আপনার কাজ চালিয়ে যেতে পারেন, এই নির্দেশিকাটি আপনার জন্য। উবুন্টু সার্ভারে ফায়ারওয়ালডি কীভাবে সহজ উপায়ে সেট আপ করতে হয় তা আমরা আপনাকে দেখাবো বলে অনুসরণ করুন!

উবুন্টু সার্ভারে ওয়েবমিন ইনস্টল করা

আপনি যদি আপনার উবুন্টু সার্ভারে ওয়েবমিনের ভিতরে অন্তর্নির্মিত ফায়ারওয়ালডি মডিউলটি ব্যবহার করতে চান তবে আপনাকে ওয়েবমিন অ্যাপটি ইনস্টল করতে হবে। ধন্যবাদ, ওয়েবমিন উবুন্টু প্ল্যাটফর্মকে ভালোভাবে সমর্থন করে।

উবুন্টু সার্ভারে ওয়েবমিন ইনস্টলেশন শুরু করতে, একটি টার্মিনাল উইন্ডো চালু করুন এবং SSH এর মাধ্যমে মেশিনে লগ ইন করুন। অথবা শারীরিকভাবে সার্ভারে বসুন। তারপর, যখন আপনি উবুন্টু সার্ভার টার্মিনালে অ্যাক্সেস পেয়ে যাবেন, ওয়েবমিন কাজ করার জন্য নীচের কমান্ডগুলি লিখুন।

 wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
 sudo apt install ./webmin_1.981_all.deb

উবুন্টু সার্ভারে ওয়েবমিন সেট আপ করা বেশ সোজা। যাইহোক, আপনার সিস্টেমে এই প্রোগ্রামটি কীভাবে কাজ করা যায় সে সম্পর্কে আপনার আরও নির্দেশিকা প্রয়োজন হলে, আমরা আপনাকে কভার করেছি। উবুন্টু সার্ভারে ওয়েবমিন কীভাবে সেট আপ করবেন সে সম্পর্কে আমাদের গাইড অনুসরণ করুন

আপনার রুট পাসওয়ার্ড সেট করা হচ্ছে

উবুন্টু সার্ভারে ওয়েবমিন ওয়েব UI ব্যবহার করার জন্য রুট পাসওয়ার্ডের অ্যাক্সেস প্রয়োজন। যাইহোক, উবুন্টু ডিফল্টরূপে রুট অ্যাকাউন্ট বন্ধ করে দেয়। তাই, রুট অ্যাকাউন্টে অ্যাক্সেস পেতে আপনাকে অবশ্যই পাসওয়ার্ড সেট আপ করতে হবে।

রুট অ্যাকাউন্টে পাসওয়ার্ড সেট আপ করতে, রুট অ্যাক্সেস করতে sudo -s কমান্ড ব্যবহার করুন। এই কমান্ড আপনাকে পরোক্ষভাবে রুট প্রদান করে।

 sudo -s

রুট স্তরের অ্যাক্সেস লাভের সাথে, এটি পাসওয়ার্ড পরিবর্তন করার সময়। passwd কমান্ড ব্যবহার করে, উবুন্টুকে জানান যে রুট পাসওয়ার্ড পরিবর্তন করতে হবে। সেরা ফলাফলের জন্য, নিশ্চিত করুন যে রুট পাসওয়ার্ড স্মরণীয় এবং সুরক্ষিত।

দ্রষ্টব্য: আপনার যদি একটি পাসওয়ার্ড তৈরি করতে সাহায্যের প্রয়োজন হয়, StrongPasswordGenerator দেখুন

 পাসওয়াড

এখন আপনার উবুন্টু সার্ভারের রুট অ্যাকাউন্ট সঠিকভাবে সেট আপ করা হয়েছে, আপনি ওয়েবমিন ওয়েব UI-তে লগ ইন করতে সক্ষম হবেন। ওয়েব UI অ্যাক্সেস করতে, আপনার প্রিয় ওয়েব ব্রাউজারে একটি নতুন ট্যাব খুলুন এবং নীচের লিঙ্কটিতে যান৷

 http://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

উবুন্টু সার্ভারে "ফায়ারওয়াল্ড" প্যাকেজ ইনস্টল করা হচ্ছে

ওয়েবমিন আপনার উবুন্টু সার্ভার সিস্টেমে ফায়ারওয়ালডি-এর সাথে ইন্টারঅ্যাক্ট করতে পারে না যদি না "ফায়ারওয়াল্ড" প্যাকেজ ইনস্টল করা হয়। দুঃখের বিষয়, অন্যান্য অনেক ওয়েবমিন মডিউলের বিপরীতে, ওয়েবমিন প্যাকেজটি স্বয়ংক্রিয়ভাবে ইনস্টল করতে পারে না। আপনি নিজেই এটা করতে হবে.

ওয়েবমিনে "ফায়ারওয়াল্ড" প্যাকেজ ইনস্টল করতে, নীচের ধাপে ধাপে নির্দেশাবলী অনুসরণ করুন।

ধাপ 1: "রুট" ব্যবহারকারীর নাম এবং পাসওয়ার্ড হিসাবে আপনি যে পাসওয়ার্ড সেট করেছেন তা ব্যবহার করে ওয়েবমিন ব্যবহারকারী ইন্টারফেসে লগ ইন করুন।

ধাপ 2: বাম দিকের সাইডবারে মেনুটি খুঁজুন এবং মাউস দিয়ে এটিতে ক্লিক করুন।

ধাপ 3: নীচে সাইডবারে টার্মিনাল আইকনে ক্লিক করুন। এই বোতামটি রুট অ্যাক্সেস সহ আপনার ব্রাউজারের ভিতরে একটি টার্মিনাল উইন্ডো চালু করবে।

ধাপ 4: apt install কমান্ড ব্যবহার করে আপনার উবুন্টু সার্ভারে "ফায়ারওয়াল্ড" প্যাকেজটি ইনস্টল করুন।

 apt install firewalld -y

ধাপ 5: আপনার উবুন্টু সার্ভারে "ফায়ারওয়াল্ড" প্যাকেজ ইনস্টল করার পরে, আপনাকে TCP এর মাধ্যমে 10000 পোর্ট আনব্লক করতে হবে, কারণ আপনার নতুন ফায়ারওয়াল আপনাকে ওয়েবমিন UI থেকে লক করে দেবে।

আনব্লক করতে, ওয়েবমিন ইনস্টল করার জন্য আপনি যে SSH টার্মিনালে ব্যবহার করেছিলেন সেখানে ফিরে যান এবং নীচের দুটি কমান্ড লিখুন।

 sudo ফায়ারওয়াল-cmd -- স্থায়ী --add-port=10000/tcp

sudo firewall-cmd --reload

ফায়ারওয়াল আপডেট হলে, ওয়েবমিন রিফ্রেশ করতে ব্রাউজারে F5 চাপুন । তারপর, সাইডবারের নীচে "রিফ্রেশ মডিউল" বোতামে ক্লিক করুন।

ওয়েবমিনে ফায়ারওয়ালডি কনফিগার করা হচ্ছে

সাইডবারে ওয়েবমিনের "নেটওয়ার্কিং" বিভাগে অ্যাক্সেস করুন। তারপর, "লিনাক্স ফায়ারওয়াল" বোতামে ক্লিক করুন এবং নীচের ধাপে ধাপে নির্দেশাবলী অনুসরণ করুন৷

পোর্ট যোগ করা হচ্ছে

ধাপ 1: ফায়ারওয়ালডি বিভাগে, "অনুমতিপ্রাপ্ত পোর্ট যোগ করুন.." বোতামটি খুঁজুন এবং ফায়ারওয়ালে একটি নতুন পোর্ট যোগ করতে মাউস দিয়ে এটিতে ক্লিক করুন।

ধাপ 2: "অনুমোদিত পোর্ট যোগ করুন" বোতামে ক্লিক করার পরে, ফায়ারওয়ালডি "অনুমোদিত পোর্ট বিকল্প" উইন্ডোটি খুলবে। এখান থেকে, "একক পোর্ট" খুঁজুন এবং বাক্সে একক পোর্ট লিখুন। অথবা, যদি এটি পোর্টের একটি পরিসর হয়, তাহলে "বন্দর পরিসর" বিভাগে পরিসরটি লিখুন।

ধাপ 3: একবার আপনি পোর্টের বিশদ বিবরণে প্রবেশ করলে, "নেটওয়ার্ক প্রোটোকল" বিভাগটি খুঁজুন এবং এটিকে TCP বা UDP-তে সেট করুন।

ধাপ 4: সবুজ "তৈরি করুন" বোতামটি খুঁজুন এবং আপনার নিয়মের তালিকায় এটি যোগ করতে এটি নির্বাচন করুন।

পরিষেবা যোগ করা হচ্ছে

ধাপ 1: অনুমোদিত পরিষেবা মেনু খুলতে "অনুমোদিত পরিষেবা যোগ করুন" বোতামটি নির্বাচন করুন।

ধাপ 2: "অনুমতি দেওয়ার জন্য পরিষেবা" এলাকাটি খুঁজুন এবং মাউস দিয়ে এটিতে ক্লিক করুন। তারপরে, ফায়ারওয়ালের মাধ্যমে আপনি যে পরিষেবাটির অনুমতি দিতে চান তার নাম অনুসন্ধান বাক্সে টাইপ করুন।

ধাপ 3: FirewallD নিয়মে আপনার নতুন পরিষেবা যোগ করতে সবুজ "তৈরি করুন" বোতামটি নির্বাচন করুন।

পোর্ট ফরওয়ার্ড যোগ করা হচ্ছে

ধাপ 1: FirewallD নিয়ম এলাকার ভিতরে "পোর্ট ফরওয়ার্ড যোগ করুন" বোতামটি নির্বাচন করুন।

ধাপ 2: "একক পোর্ট" বক্সটি খুঁজুন এবং আপনি যে পোর্টটি ফরোয়ার্ড করতে চান সেটি লিখুন। অথবা, পোর্টের একটি পরিসীমা যোগ করতে "পোর্ট পরিসর" বাক্সটি নির্বাচন করুন।

ধাপ 3: "গন্তব্য পোর্ট" খুঁজুন এবং একটি একক পোর্ট বা একটি পোর্ট পরিসীমা লিখুন।

ধাপ 4: ফায়ারওয়ালে নিয়ম যোগ করতে "তৈরি করুন" বোতামটি নির্বাচন করুন।

পোস্টটি কেমন FirewallD সেট আপ করার জন্য উবুন্টু সার্ভার উপর সহজ উপায় হাজির প্রথম উপর AddictiveTips