Linux-এ অ্যাপ স্যান্ডবক্স করুন: Firejail ও Bubblewrap

Linux-এ অ্যাপ স্যান্ডবক্স করুন: Firejail ও Bubblewrap

আপনি যদি Linux ব্যবহারকারী হন এবং নিরাপত্তা বা গোপনীয়তা নিয়ে চিন্তিত থাকেন, তাহলে অ্যাপ স্যান্ডবক্সিং আপনার জন্য অত্যন্ত গুরুত্বপূর্ণ। আজ আমরা দুইটি জনপ্রিয় টুল নিয়ে আলোচনা করব — FirejailBubblewrap

স্যান্ডবক্সিং কী?

স্যান্ডবক্স মানে হলো একটি সীমিত পরিবেশ যেখানে একটি অ্যাপ চলতে পারে, কিন্তু সেটি আপনার সিস্টেমের অন্যান্য অংশে প্রবেশ করতে পারবে না। এটি অনেকটা Android-এর অ্যাপ পারমিশনের মতো।

উদাহরণ: আপনি একটি অজানা সফটওয়্যার চালাতে চাইছেন, কিন্তু জানেন না সেটি নিরাপদ কি না। তখন আপনি সেটিকে স্যান্ডবক্সে চালিয়ে দেখতে পারেন!

Firejail: নতুনদের জন্য উপযুক্ত টুল

Firejail ব্যবহার করা অত্যন্ত সহজ এবং এটি অধিকাংশ সাধারণ অ্যাপের জন্য প্রাক-নির্ধারিত প্রোফাইল ব্যবহার করে।

ইনস্টলেশন:

sudo apt install firejail

ব্যবহার:

firejail firefox

এই কমান্ড চালালে Firefox একটি সীমাবদ্ধ পরিবেশে চলবে এবং আপনার ফাইল বা সিস্টেমে প্রবেশ করতে পারবে না।

বেসরকারি ব্রাউজিং:

firejail --private firefox

এই মোডে Firefox এমনভাবে চলবে যেন এটি সম্পূর্ণ নতুন একটি ব্যবহারকারী!

Bubblewrap: ডেভেলপারদের জন্য পাওয়ার টুল

Bubblewrap একটু কম ইউজার-ফ্রেন্ডলি হলেও এটি গভীর কাস্টমাইজেশন দেয়। এটি Flatpak-এর ভেতরেও ব্যবহার হয়।

ইনস্টলেশন:

sudo apt install bubblewrap

একটি কমান্ড রান করুন সম্পূর্ণ আইসোলেশনে:

bwrap --ro-bind /usr /usr --dev /dev --proc /proc --unshare-all bash

এই কমান্ডটি একটি bash shell খুলবে যেখানে বাইরের কিছুই প্রবেশ করতে পারবে না।

Firejail vs Bubblewrap

বিষয় Firejail Bubblewrap
ব্যবহার সহজতা 👍 সহজ ⚠️ জটিল
গ্রাফিকাল অ্যাপ সাপোর্ট ❌ সীমিত
কাস্টম সিকিউরিটি ⚠️ সীমিত ✅ অনেক
ব্যবহারকারীর টার্গেট নতুন ব্যবহারকারী ডেভেলপার ও প্যাওয়ার ইউজার

অতিরিক্ত টিপস

  • Firejail দিয়ে custom profile তৈরি করতে পারেন: /etc/firejail/
  • Bubblewrap দিয়ে mini container বানানো যায়
  • Snap ও Flatpak-এর চেয়েও হালকা স্যান্ডবক্সিং টুল
সতর্কতা: কিছু অ্যাপ Firejail-এর কারণে কাজ না-ও করতে পারে। তখন --noprofile ব্যবহার করে পরীক্ষা করুন।

উপসংহার

Linux-এ নিরাপদ থাকার জন্য স্যান্ডবক্সিং এখন আর বিলাসিতা নয়, বরং একটি প্রয়োজন। নতুন ব্যবহারকারীদের জন্য Firejail আদর্শ এবং অভিজ্ঞ ডেভেলপারদের জন্য Bubblewrap দারুণ এক শক্তিশালী টুল। এখনই শুরু করুন নিরাপদ ও নিয়ন্ত্রিত অ্যাপ ব্যবহার!

আপনি যদি আরও এমন তথ্যভিত্তিক গাইড চান, আমাদের সাথে থাকুন!