Вы можете фон это в одном выстреле как это:
sudo -u user sh -c "daemon & disown %1"
Взгляд с ps
покажет это daemon
работает как user
. Будет нет sudo
связанный с ним.
g/iPXE определенно сделает это по (медленному) TFTP или HTTP (по крайней мере дважды с такой скоростью, как TFTP в моих собственных экспериментах).
Из моих примечаний (таким образом, я не 100%, что это будет работать, но это должно):
KERNEL ipxe.lkrn dhcp && chain http://1.0.0.1/pmagic_http.php
и затем содержание pmagic_tftp.php, находясь на http сервере на 1.0.0.1:
#!ipxe
kernel pmagic/bzImage edd=off load_ramdisk=1 prompt_ramdisk=0 rw loglevel=9 max_loop=16
initrd pmagic/initrd.img
boot
Я отправлю позже точные детали, должен закончить работать :(