目录
1、TFTP服务器的介绍
2、TFTP文件传输的特点
3、TFTP服务器搭建具体过程:
TFTP_OPTIONS="-c -l -s" //TFTP启动参数(设置权限)
-l:以standalone/listen模式启动TFTP服务,而不是从xinetd启动。
-c:可创建新文件。默认情况下,TFTP只允许覆盖原有文件,不能创建新文件。
-s:改变TFTP启动的根目录。不用手动指定目录,默认使用配置文件中的目录。
(6)给目标文件夹权限:chmod 0777 tftpboot/
(7)使用tftp传输文件:tftp localhost
(8)传输文件出错时,重启该服务:sudo service tftpd-hpa restart
(9)下载文件:get file文件名
(10)上传文件:put file文件名
4、常见错误
(1)错误现象: Transfer timed out
· 原因:tftpd服务没有启动
解决方法:启动服务
(2)错误现象:Error code 2:Only absolute filenames allowed
原因:在/etc/default/tftp-hpa中配置出错
解决方法:参考手册重新配置
(3)错误现象:Error code 1:File not found
原因:指定的文件不存在;
tftpd启动参数中没有指定-c选项,允许上传文件,上传的时候一定要确保文件先存在于上传目录下
(4)错误现象: tftp:Permission denied
原因:权限不足
解决方法:检查文件的权限(要考虑是本用户、同组、其他用户)