我在Ubuntu 12.04 LTS中安装了tftpd-hpa和tftp。
当我使用service命令检查tftpd-hpa的状态时,它显示正在运行。
zlf@ubuntu:~$ service tftpd-hpa status
tftpd-hpa start/running
但是当我检查它的过程时,没有显示正在运行的PID。
zlf@ubuntu:~$ ps -ef |grep ftp
zlf 5607 5397 0 15:02 pts/1 00:00:00 grep --color=auto ftp
zlf@ubuntu:~$ ps -ef |grep hpa
zlf 5609 5397 0 15:02 pts/1 00:00:00 grep --color=auto hpa
发生了什么事? tftpd-hpa不是一个过程或其他原因吗?
顺便说一句,我通过localhost测试tftpd-hpa,它不起作用。
zlf@ubuntu:~$ tftp localhost
tftp> get test
Transfer timed out.
答案 0 :(得分:1)
TFTP请求可能由inetd / xinetd处理。