Inseca هي مجموعة من الأدوات اللازمة لإنشاء وإدارة أنظمة نهاية Linux الآمنة للغاية.
إنه يبني فوق تقنية BiveBuild الخاصة بـ Debian ويضيف العديد من الميزات الموجهة نحو الأمان لضمان مستوى عال من الأمان مع الحفاظ على الاستخدام الكلي بسيطًا مثل أي نظام.
تشمل الميزات الرئيسية للأنظمة الناتجة:
لمزيد من Infos ، راجع الوثائق في doc/ Directory.
تعمل ENSECA من عدة ملفات تكوين ، وكلها تم تجميعها في دليل تكوين عالمي واحد ، وأشار إلى متغير البيئة $INSECA_ROOT أو باستخدام وسيطة سطر الأوامر --root لأداة inseca .
تحدد ملفات التكوين هذه مجموعات الكائنات التي هي:
تم وصف الإعدادات العالمية في ملف $INSECA_ROOT/inseca.json .
تحذير هذا البرنامج قابل للاستخدام ولكنه لا يزال قاسيًا ، على الأقل فيما يتعلق بمجالات مثل:
ما يلي يجب أن يعمل خارج الصندوق على أي توزيع Linux ولكن تم اختباره فقط باستخدام Debian و Fedora. ymmv.
تثبيت التبعيات:
قم بتنزيل inseca في دليل مخصص (يشار إلى $SRCDIR بعد ذلك)
قم بإنشاء صور Docker المطلوبة: قم بتشغيل make من $SRCDIR/docker-images/grub-bios/ و $SRCDIR/docker-images/livebuild/ الدلائل
قم بتنزيل Veracrypt كملف Deb من https://www.veracrypt.fr/en/downloads.html في $SRCDIR/components/veracrypt/packages.deb/ directory
تم الانتهاء من التثبيت ، تحقق من أنه يمكن تشغيل برنامج $SRCDIR/inseca : يجب على inseca -h عرض المساعدة.
$SRCDIR بعد ذلك)setup-debian.sh أو setup-fedora.sh من دليل $SRCDIRلإنشاء تكوين عالمي:
cd $SRCDIR/tools && source ./set-env.sh (حيث يشير SRCDIR إلى الدليل حيث تم تثبيت inseca) إذا كنت تستخدم Bash$INSECA_ROOT للإشارة إليهinseca initinseca config-create build "My first INSECA build"inseca build "My first INSECA build"هذه الخطوات ، إذا كانت Sucessfull ، تأكد من أن inseca تعمل ، من تلك النقطة ، تشير إلى الوثائق وإنشاء نظامك الإيكولوجي الخاص بك.