我想从 linux shell 配置和启动 tftpd。如果我打电话:
tftpd -l -a 127.0.0.0:69 ...
我总是:
tftpd: stdin is not a socket: Socket operation on non-socket
我的 /etc/services 中没有 tftp 设置。
嵌入式的示例解决方案可以是:
# udpsvd -E 0 [PORT] tftpd -c [DIR]
对于 PXE 启动,使用 TFTP 的 Python 解决方案是https://github.com/psychomario/PyPXE