PXE TFTP server - jhu-information-security-institute/NwSec GitHub Wiki
- Perform clean install of Ubuntu server
- Install net-tools
- Disable auto and unattended upgrades by sudo editing
/etc/apt/apt.conf.d/20auto-upgrades - Install NFS using:
$ sudo apt-get install nfs-kernel-server - Install TFTP using:
$ sudo apt-get install tftpd-hpa - Configure UFW:
- Edit
/etc/fstab:LABEL=writable / ext4 defaults 0 0 LABEL=system-boot /boot/firmware vfat defaults 0 1 /dev/sda1 /mnt/usb ext4 defaults 0 0 /mnt/usb /mnt/nfs none bind 0 0 /mnt/usb /tftpboot none bind 0 0 - Edit
/etc/exports:/mnt/nfs 172.16.0.0/24(rw,sync,no_subtree_check,no_root_squash)
- Edit