PyBootd je démon podporuje podmnožinu protokolů BOOTP, PXE, DHCP a TFTP, s některými užitečných rozšíření.
Jedním z jejích hlavních cílů je poskytnout jednoduché řešení nastartovat jakoukoli PXE-umožnil osobní počítač, s žádným jiným nástrojem vyžadováno, ale standardní instalace Pythonu.
Pybootd můžete využít k jakékoliv síťové naběhnout, nebo nainstalovat OS, bez jakéhokoli fyzického nosiče, jako je například USB klíč nebo CD / DVD.Permissions
- Protokol DHCP vyžaduje, aby démon naslouchat na portu 67.
- Protokol TFTP vyžaduje, aby démon naslouchat na portu 69.
Protože tyto porty jsou v dosahu serveru (<1024), se právy superuživatele jsou zapotřebí na unixových počítačů (Linux, Mac OS X, ...), k zahájení tyto démony.
Vlastnosti :
- Řízení přístupu:
- None (jakýkoli vzdálený počítač může být doručena)
- MAC adresa ACL
- UUID založený ACL - vyžaduje protokol PXE
- HTTP spedice - autorizace je delegována na vzdálený server pomocí jednoduchých požadavků HTTP GET
- Místní nebo vzdálený soubor porce:
- Například, je možné spustit úplný systém Debian přímo z Internetu, aniž by uložení jakýkoliv soubor na pybootd hostitelském počítači
- Upozornění na síť klient požádá prostřednictvím UDP zpráv
- Název souboru překlad
- Soubory požaduje od klientů TFTP může být filtrován a transformovány do místních názvech souborů pomocí filtrů
- Je možné použít pybootd s pouze jedné ze služeb, a to buď TFTP nebo DHCP
Požadavky na :
- Python
- Netifaces
Komentáře nebyl nalezen