Linux操作系统及c高级编程(【 TFTP服务器搭建及使用】)

文章目录

  • 1 TFTP服务器介绍
  • 2 TFTP文件传输特点
  • 3 TFTP适用场景
  • 4 TFTP服务器搭建

1 TFTP服务器介绍

Linux操作系统及c高级编程(【 TFTP服务器搭建及使用】)_第1张图片

2 TFTP文件传输特点

Linux操作系统及c高级编程(【 TFTP服务器搭建及使用】)_第2张图片

3 TFTP适用场景

Linux操作系统及c高级编程(【 TFTP服务器搭建及使用】)_第3张图片

4 TFTP服务器搭建

安装TFTP服务:
1.测试网络: ping 网站
2.更新软件源:sudo apt-get update
3.安装tftp服务:sudo apt-get install tftpd-hpa tftp-hpa
4.配置服务器:sudo vi /etc/default/tftpd-hpa
5.如果想自己配置一个工作文件夹:修改配置文件中的TFTP_DIRECTORY为你的目标文件夹。
6.配置完成之后,给与目标文件夹权限:chmod 0777 tftpboot/
7.使用该服务传输文件:tftp localhost
8.当使用服务传输文件出错时检查是否未重启该服务:sudo service tftpd-hpa restart
9.下载文件使用get file名
10.上传文件使用put file名
如果出现transfer timed out,有可能是tftpd服务没有启动,解决办法是启动服务
如果出现tftp Permission denied,有可能是权限不足。

Linux操作系统及c高级编程(【 TFTP服务器搭建及使用】)_第4张图片

你可能感兴趣的:(嵌入式学习实记,服务器,linux)