در PyBootd یک شبح حمایت از یک زیر مجموعه از پروتکل BOOTP، PXE، DHCP و TFTP، با برخی از پسوندهای سودمند است.
یکی از اهداف اصلی آن است که به ارائه یک راه حل ساده برای بوت کردن هر کامپیوتر شخصی PXE فعال، با هیچ ابزار دیگری لازم اما نصب استاندارد پایتون.
Pybootd را می توان برای هر شبکه بوت کردن استفاده می شود، و یا برای نصب سیستم عامل را بدون هیچ گونه حمایت فیزیکی مانند یک کلید USB و یا یک CD / DVD.Permissions
- پروتکل DHCP نیاز به شبح به روی پورت 67 گوش دهید.
- پروتکل TFTP نیاز به شبح به روی پورت 69 گوش دهید.
به عنوان این پورت در محدوده سرور (<1024) هستند، دسترسی superuser در میزبان یونیکس (لینوکس، سیستم عامل مک X، ...) راه اندازی این daemon مورد نیاز
ویژگی ها:.
کنترل دسترسی:
ندارد (در هر میزبان راه دور می تواند در خدمت)
MAC آدرس ACL
UUID ACL بر اساس - نیاز به پروتکل PXE
HTTP حمل و نقل - مجوز به یک سرور از راه دور با استفاده از HTTP GET درخواست ساده محول
محلی و یا از راه دور در خدمت فایل:
به عنوان مثال، ممکن است به راه اندازی یک سیستم کامل دبیان به طور مستقیم از اینترنت، بدون ذخیره هر فایل بر روی ماشین میزبان pybootd
آگاه شدن از طریق شبکه ای از مشتری درخواست از طریق پیام های UDP
نام فایل ترجمه
فایل های درخواست شده از مشتریان TFTP را می توان فیلتر شده و به نام پرونده محلی با استفاده از فیلترهای تبدیل
ممکن است که به استفاده از pybootd با تنها یکی از خدمات، یا TFTP یا DHCP
در مورد نیاز:
پایتون
Netifaces
نظر یافت نشد