کوئی تبدیلی نہیں ملی
آخری جانچ: 12.10.2026 03:09
AIDE آپ کے فائل سسٹم کی ایک رمزی تصویر لیتا ہے اور بتاتا ہے کہ اس کے بعد کیا بدلا۔ یہ وہ اوزار ہے جو اُس سوال کا جواب دیتا ہے جس سے واقعے کے بعد باقی سب کتراتے ہیں: انہوں نے کس چیز کو چھوا؟ یہ صفحہ آخری جانچ تین فہرستوں میں دکھاتا ہے — شامل، تبدیل اور حذف شدہ فائلیں — ان خصوصیات کے ساتھ جو مختلف ہیں۔
دو باتیں طے کرتی ہیں کہ آپ کے سرور پر AIDE کی کوئی قیمت ہے یا نہیں۔ پہلی یہ کہ ڈیٹابیس کہاں رہتا ہے: اگر وہ اسی فائل سسٹم پر ہو جسے وہ جانچتا ہے تو root رکھنے والا کوئی بھی اپنی تبدیلیوں کے بعد اسے تازہ کر سکتا ہے اور رپورٹ صاف واپس آئے گی۔ ایک نقل وہاں رکھیں جہاں سرور لکھ نہ سکے۔ دوسری بنیادی حالت کے ساتھ نظم ہے: ہر جائز پیکج اپ گریڈ کے بعد ڈیٹابیس نئے سرے سے بنانا پڑتا ہے، ورنہ اگلی رپورٹ متوقع تبدیلیوں میں ڈوب جاتی ہے اور پڑھی جانا بند ہو جاتی ہے۔
عام سرور پر شور مچانے والی ڈائرکٹریاں /var/log، /var/lib اور /tmp کے نیچے کی ہر چیز ہیں۔ انہیں جانچ سے نکالنا دھوکہ نہیں: یہی وہ چیز ہے جو باقی ماندہ نتیجہ اتنا مختصر بناتی ہے کہ آپ اسے واقعی دیکھیں۔
AIDE کی سب سے عام رپورٹ عین یہیں سے جنم لیتی ہے: رات کو unattended-upgrades چلے، درجنوں بائنری فائلوں کا ہیش بدلا، اور تبدیلیوں کی فہرست نقب زنی جیسی پڑھی جاتی ہے حالانکہ یہ طے شدہ اپ ڈیٹ ہے۔ طریقہ سادہ ہے: رپورٹ کا وقت اپ ڈیٹ کے وقت سے ملائیں، اور اگر دونوں ایک ہوں تو بنیاد نئے سرے سے بنائیں۔ جب سوال یہ نہ ہو کہ کیا بدلا بلکہ یہ کہ کس نے بدلا، تو جواب auditd دیتا ہے: AIDE نتیجہ درج کرتا ہے، آڈٹ لاگ ہاتھ درج کرتا ہے۔