Ubuntu 20.04.2 LTS下tftpd-hpa无法正常传输文件,获取文件大小为0字节的问题求助
Ubuntu 20.04.2 LTS下tftpd-hpa无法正常传输文件,获取文件大小为0字节的问题求助
我目前在运行Ubuntu 20.04.2 LTS系统,按照相关指南安装了tftpd-hpa服务,但遇到了文件传输的问题,想请大家帮忙排查一下。
我的配置文件/etc/default/tftpd-hpa内容如下:
# /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftp" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="--secure --create"
目前tftp服务已经在运行,进程信息如下:
/usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure --create /tftp
我执行了netstat -plnu查看端口监听情况,结果显示69端口已经正常监听:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name udp 0 0 127.0.0.53:53 0.0.0.0:* - udp 0 0 0.0.0.0:67 0.0.0.0:* - udp 0 0 0.0.0.0:69 0.0.0.0:* -
另外我检查了iptables规则,执行iptables -vnL后结果是空的,说明没有防火墙规则阻挡流量。
但当我从另一台机器测试tftp服务时,出现了问题:
ksa200@ksa200:/tmp$ tftp 10.110.234.6 tftp> verbose Verbose mode on. tftp> get xv38_xe58-6.6.0.1-a0.cimg getting from 10.110.234.6:xv38_xe58-6.6.0.1-a0.cimg to xv38_xe58-6.6.0.1-a0.cimg [netascii] tftp> quit
执行完get命令后,我发现下载到本地的文件大小是0字节,完全没有获取到内容。
我实在搞不清楚哪里配置出了问题,有没有大佬能帮忙分析一下原因,给出解决建议?
备注:内容来源于stack exchange,提问作者RootPhoenix
相关产品推荐
相关产品推荐

