প্যানেল Falco-র কনফিগ পরিবর্তন করে না — শুধু স্নিপেট আর কমান্ড দেখায়, যা আপনি SSH দিয়ে সার্ভারে প্রয়োগ করেন।
# /etc/falco/rules.d/local-tuning.yaml - rule: <উপরের তালিকা থেকে রুলের সঠিক নাম> condition: and not fd.name = /path/to/exclude append: true
sudo nano /etc/falco/rules.d/local-tuning.yaml sudo falco --validate /etc/falco/rules.d/local-tuning.yaml sudo systemctl restart falco 2>/dev/null || sudo systemctl restart falco-modern-bpf
সঠিক রুলের নাম ব্যবহার করুন। তালিকায় যদি নামের বদলে বার্তার টেক্সট দেখানো হয়, তবে falco.yaml-এ JSON আউটপুট চালু করুন (json_output: true), তখন প্যানেল সঠিক রুলের নাম পাবে।
Falco নিয়ে সাধারণত কথা হয় Kubernetes-এর সরঞ্জাম হিসেবে, আর তা নিয়ে লেখা প্রায় সবকিছুই একটি ক্লাস্টার ধরে নেয়। সে একেবারে সাধারণ Linux সার্ভারেও চমৎকার চলে, যেখানে সে সিস্টেম কলের উপর নজর রাখে এবং তখনই সতর্কতা তোলে যখন কোনো প্রক্রিয়া এমন কিছু করে যা তার এক্তিয়ারে নয়: ওয়েব সার্ভার থেকে শেল চালানো, সিস্টেম বাইনারির তালিকায় লেখা, স্পর্শকাতর ফাইল পড়া, বা অপ্রত্যাশিত বহির্গামী সংযোগ খোলা।
এই পাতা সতর্কতাগুলো তাদের অগ্রাধিকারসহ, চালু হওয়া নিয়মসহ, এবং তার পেছনের প্রক্রিয়া ও কমান্ড লাইনসহ দেখায়। ঠিক এই শেষ খুঁটিনাটিটিই Falco-কে লগভিত্তিক সরঞ্জাম থেকে আলাদা করে: সে জানায় প্রক্রিয়া আসলে কী করেছে, তা নয় যা কোনো সেবা সে সম্পর্কে লিখতে বেছে নিয়েছে।
পূর্বনির্ধারিত নিয়ম-সমষ্টি কনটেইনার মাথায় রেখে লেখা এবং খালি সার্ভারে ততক্ষণ হইচই করবে যতক্ষণ না তাকে সাধা হয়। প্যাকেজ ব্যবস্থাপক, ব্যাকআপের কাজ ও cron স্ক্রিপ্ট নিয়মিতভাবে সেই নিয়মগুলো চালিয়ে দেয় যেগুলো অনুপ্রবেশকারী ধরার জন্য বানানো। ফলাফল কাজে লাগার আগে বৈধ আচরণ চুপ করাতে ঘণ্টা দুয়েক ধরে রাখুন: এমন সতর্কতার ধারা যা কেউ পড়ে না, সতর্কতা না থাকারই সমান।