问题描述

在 ubuntu 上启动了 tftpd,作为 tftp 服务器为嵌入式开发板提供文件下载服务。今天想用 tftp 将开发板上的一个文件上传到 ubuntu,结果报错了

# ls
core
# tftp -pr core 192.168.31.223
tftp: server error: (1) File not found

平时下载都是好好的,怎么上传就不行了呢?

解决

经过一番搜索,了解到 tftpd 启动参数要加 -c 选项,该选项表示允许创建文件
原本命令

/usr/sbin/in.tftpd --listen --user tftp --address :69 --secure /home/liyongjun/tftp

修改为

/usr/sbin/in.tftpd --listen --user tftp --address :69 -c --secure /home/liyongjun/tftp

注意,要使用 root 权限执行
再次尝试,又报了如下错误

# tftp -pr core  192.168.31.223
tftp: server error: (0) Permission denied

原来是目录权限不够,修改

sudo chmod 777 ~/tftp/

再次在开发板上执行

# tftp -pr core  192.168.31.223
#

就成功了!

使用 tftp 无法向服务器上传文件问题解决相关推荐

  1. python运维实战--跨堡垒机连接二级服务器上传文件

    python运维实战--跨堡垒机连接二级服务器上传文件 paramiko的有关概念和操作 Welcome to Paramiko! - Paramiko documentation 这个python脚 ...

  2. ASP.NET跨服务器上传文件的相关解决方案

    ASP.NET跨服务器上传文件的相关解决方案 参考文章: (1)ASP.NET跨服务器上传文件的相关解决方案 (2)https://www.cnblogs.com/zuowj/p/3999798.ht ...

  3. 跨服务器上传文件方式

    跨服务器上传文件的方式有很多,其中一种是使用在中间服务器上使用临时文件的方式进行保存后再发送到另一个服务器上,实现文件上传. 问题点:中间保存临时文件,还需要不定时的进行文件清理,比较麻烦 直接进行文 ...

  4. 向web服务器传文件,c++实现向web服务器上传文件

    [实例简介] vs2013 c++实现上传的客户端,服务端为java写的web工程,模拟post方法,可以上传大文件 [实例截图] [核心代码] c向web服务器上传文件 └── c++ 向web服务 ...

  5. ftp服务器上传文件权限设置,ftp服务器 上传文件权限设置

    ftp服务器 上传文件权限设置 内容精选 换一换 华为云对象存储服务帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用对 ...

  6. 向上传文件服务器,向服务器上传文件

    //--------------------向服务器上传文件------ //浏览选择需要上传的文件 private static bool Unzip(string address, string ...

  7. 如何设置ftp服务器上传文件夹至不同路径,设置ftp服务器上传文件夹

    设置ftp服务器上传文件夹 内容精选 换一换 上传单个或多个本地文件或文件夹至OBS指定路径.待上传的文件可以是任何类型:文本文件.图片.视频等等.上传本地文件或文件夹时,请确保本地文件或文件夹在上传 ...

  8. 关于nutz跨服务器上传文件

    关于nutz跨服务器上传文件 发布于 578天前  作者 yong9664  770 次浏览  复制  上一个帖子  下一个帖子  标签: 无 是这样的,项目在一台服务器,文件要存储到另外一台服务器. ...

  9. 文件传输服务器的默认端口,服务器上传文件端口

    服务器上传文件端口 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 安装传输工具 ...

  10. 如何修改WampServer服务器上传文件的大小?

    修改WampServer服务器上传文件的大小 序: 默认情况下服务器对上传文件的大小是有限制的, 如果想修改上传文件的限制可以修改php.ini文件 ➢file_uploads = On(是否允许上传 ...

最新文章

  1. 指南:从学者到创业者
  2. Break,Continue,Return 傻傻分不清楚
  3. 解决:Truncated incorrect DOUBLE value: xxxX-1‘
  4. java循环1000000000_求十亿内所有质数的和,怎么做最快?
  5. [转载] python类运算符的重载
  6. 新经济、新选择——人才流动与迁徙2021
  7. 如何用轻量协作工具做bug管理
  8. 防淘宝关闭二维码案例
  9. MFC_选择目录对话框_选择文件对话框_指定目录遍历文件
  10. 科聊——即时通信软件原型设计
  11. 传真服务器的定义与选购
  12. nds android7.0模拟器,nds最佳MD模拟器jEnesisDS 0.7更新
  13. All One Needs to Know about Metaverse
  14. windows输入法第一次输入的时候有时候不给我中文提示
  15. 湖南计算机应用技术专科学校排名,湖南所有职业技术学院排名
  16. 军用计算机ip等级是什么,加固计算机的IP防护等级是什么?
  17. 反汇编和二进制分析工具清单
  18. 钱币组合问题(动态规划)
  19. c#--XAML语言介绍
  20. 3阶差分方程在有重根下的一般计算公式的推导

热门文章

  1. 局域网互访终结贴(转载)
  2. 如何更改 Windows XP 中的 Windows 登录屏幕保护程序
  3. C# 连接Access数据库
  4. Windows下使用命令打开远程桌面
  5. 标准C语言程序设计第七版pdf,C语言程序设计课程标准.PDF
  6. Mybatis教程-实战
  7. JQuery函数的作用
  8. 计算机毕业设计nodejs宠物寄存管理系统
  9. Oracle安装步骤(自用)
  10. oracle12c安装教程