به دوره "FreeBSD 13.x - Mastering JAILS" خوش آمدید. هدف از این دوره، ارائه یک نمای کلی عمیق از زندانها، نحوه استفاده از آنها برای ساخت محیطهای آماده آزمایش یا تولید است. همه اینها با استفاده از یک پروژه عالی BastilleBSD.
زندان های FreeBSD از ویکی پدیا چیست:
"مکانیسم زندان پیادهسازی مجازیسازی در سطح سیستمعامل FreeBSD است که به مدیران سیستم اجازه میدهد تا یک سیستم کامپیوتری مشتق از FreeBSD را به چندین سیستم کوچک مستقل به نام زندانها تقسیم کنند که همگی یک هسته را به اشتراک میگذارند، با سربار بسیار کمی. از طریق یک فراخوانی سیستم، زندان، و همچنین یک ابزار کاربری، زندان، به علاوه، بسته به سیستم، تعدادی ابزار دیگر پیاده سازی شد. یک ارائه دهنده میزبانی، و برای اولین بار با FreeBSD 4.0 منتشر شد، بنابراین در تعدادی از فرزندان FreeBSD، از جمله DragonFly BSD، تا به امروز پشتیبانی می شود.
نیاز به زندانهای FreeBSD ناشی از تمایل یک ارائهدهنده میزبانی محیطی مشترک (مالک R D Associates, Inc.، Derrick T. Woolworth) برای ایجاد یک جدایی تمیز و واضح بین خدمات خود و خدمات مشتریان خود، عمدتا برای امنیت و سهولت مدیریت (زندان (8)). راه حلی که پول هنینگ کمپ اتخاذ کرد، به جای افزودن یک لایه جدید از گزینه های پیکربندی دقیق، تقسیم کردن سیستم - هم فایل ها و هم منابع آن - به گونه ای بود که فقط افراد مناسب به بخش های مناسب دسترسی داشته باشند. "
موضوعات مطرح شده در این دوره:
دوره 'Mastering Jails' بیشتر گزینه های تنظیم زندان موجود و مورد نیاز برای اجرای Jails در سناریوهای زنده واقعی را پوشش می دهد. موضوعات اصلی عبارتند از:
Jails Essentials
ایجاد محیط آزمایشگاه FreeBSD
استفاده از BastilleBSD برای مدیریت زندان ها به روش های مختلف
تنظیم شبکه زندان به روش صحیح
BONUS: اجرای FreeBSD Jail در Raspberry PI
در طول دوره ما یک محیط آزمایشگاهی با نصب جدید FreeBSD ایجاد می کنیم و Jails را از زمین تا محیط آماده تولید راه اندازی می کنیم. ما کار با زندان ها، پشتیبان گیری از آنها یا شبکه سازی را به روش درست تمرین خواهیم کرد. همه اینها با استفاده از یک پروژه عالی BastilleBSD.
خلاصه:
دوره آموزشی FreeBSD 13.x Mastering Jails موضوعات مختلفی را در رابطه با استفاده از Jails برای مدیریت اجرای بستههای نرمافزاری مختلف به روشی امن پوشش میدهد. با استفاده از Jails میتوانید از مشکلات امنیتی/حفرههای بستههای sw که در سیستم خود میزبانی میکنید اجتناب کنید.
هدف این پروژه راه اندازی FreeBSD با محیط فعال شده Jails و مدیریت زندان ها در سناریوهای مختلف است.
ما محیطی محلی میسازیم که شامل:
استبه عنوان بخشی از کلاس، Raspberry PI 3 - سازگاری Jails را بررسی میکنیم و خواهیم دید که Raspberry PI چگونه در دنیای Jails قرار میگیرد.
لطفاً پس از اتمام، پروژه/تجربه خود را در گالری دانشجو به اشتراک بگذارید.
توسعه دهنده/معمار
نمایش نظرات