Hardening باید با نسخه Ubuntu همخوان باشد
نام Package، رفتار Service، فایلهای پیکربندی و حتی Syntax بعضی Controlها بین نسخههای Ubuntu تغییر میکند. اجرای یک Script عمومی روی چند نسخه بدون Provider و Validation مناسب میتواند نتیجه اشتباه یا تغییر ناسازگار تولید کند.
حوزههای متداول Linux Hardening
چرا Auto-remediation باید محدود و Curated باشد؟
همه Failها برای اصلاح خودکار مناسب نیستند. Controlهایی که تغییرشان Deterministic و قابل Verify است میتوانند Candidate مناسبتری باشند؛ موارد وابسته به Application یا Network Design بهتر است Review شوند.
Backup و Restore در Linux
برای فایلها و تنظیمات قابل پشتیبانی، قبل از تغییر باید نسخه قابل بازگشت نگهداری شود. Rollback زمانی ارزش دارد که Restore همان Target و همان Artifact را برگرداند و پس از آن وضعیت Control دوباره ارزیابی شود.