首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

第一次在TFTP客户端成功完成GET/PUT操作后,第二次TFTP PUT操作不起作用

TFTP(Trivial File Transfer Protocol)是一种简单的文件传输协议,通常用于在计算机网络中进行文件传输。在TFTP中,客户端可以使用GET操作从服务器下载文件,使用PUT操作将文件上传到服务器。

针对你提到的问题,第一次在TFTP客户端成功完成GET/PUT操作后,第二次TFTP PUT操作不起作用的可能原因有以下几点:

  1. 权限问题:请确保你有足够的权限进行PUT操作。检查文件的读写权限以及目标文件夹的权限设置。
  2. 文件名或路径错误:请确保你提供的文件名和路径是正确的。检查文件名的大小写、文件路径的正确性以及文件是否存在。
  3. 网络连接问题:TFTP是基于UDP的协议,可能会受到网络连接的影响。请确保你的网络连接正常,没有丢包或延迟问题。
  4. TFTP服务器配置问题:检查TFTP服务器的配置,确保服务器正常运行并且允许PUT操作。有些TFTP服务器可能需要特定的配置才能支持PUT操作。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ubuntu配置tftp服务的步骤小结

若/etc/xinetd.d/下存在 tftp,执行下列操作 关闭 xinetd服务 $sudo service xinetdstop 删除 tftp文件 $sudo rm /etc/xinetd.d.../tftp 启动 xinetd 服务 $sudo service xinetdstart 安装 tftp 客户端和服务器端 $sudo apt-getinstall tftp-hpa $sudo apt-getinstall...,能查看到相应的进程 $ps -ef |grepin.tftpd 测试 终端执行命令: tftp 对方ip地址 下载文件:get 文件名 上传文件:put 文件名 退出:quit 至此 tftp服务已经安装完成了...(假设在当前目录下有一个测试文件 test.txt) $tftp127.0.0.1 tftp> put test.txt Sent 1018 bytes in 0.0seconds tftp> get...这时,/tftpboot 下面会出现 test.txt 文件。通过 put 命令,可以从/tftpboot 下,下载 test.txt文件。这样就验证了 tftp 服务配置的正确性。

1.5K21

【RL-TCPnet网络教程】第40章 RL-TCPnet之TFTP客户端(精简版)

第4个参数是TFTP客户端上新建文件的文件名,用于存储从TFTP客户端下载的文件。如果这个参数填NULL,那么此文件TFTP服务器上的文件名是什么,下载还是什么。...返回值,返回__TRUE表示TFTP客户端启动成功(注意,仅仅是客户端启动成功,并不是文件传输已经完成),返回__FALSE表示启动失败。...第4个参数是TFTP服务器上新建文件的文件名,用于存储从TFTP客户端上传的文件。如果这个参数填NULL,那么此文件TFTP客户端上文件名是什么,上传到TFTP服务器还是什么。...返回值,返回__TRUE表示TFTP客户端启动成功(注意,仅仅是客户端启动成功,并不是文件传输已经完成),返回__FALSE表示启动失败。...并且上传成功,串口调试助手会打印如下信息: ? 至此,TFTP客户端的文件上传和下载功能就都测试完毕了。

2.6K10
  • Centos 7下tftp-server服务的安装与配置

    TFTP是一个传输文件的简单协议,它基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的 此协议设计的时候是进行小文件传输的。...tftp-server只是会依赖于xinetd 如图所示:安装tftp-server需要依赖于xinetd,如果需要安装tftp客户端还需要单独安装 2、tftp服务依赖于网络守护进程服务程序xinetd...~]# systemctl start tftp.service 4、使用tftp,笔者这里以windows 7为例,windown 7默认没有启用tftp客户端功能,我们可以【程序--打开或关闭windows...功能】里启用tftp TFTP [-i] host [GET | PUT] source [destination] //tftp命令的使用帮助 ================...put 5201351.txt //没指定目标目录,也即为默认的tftp根目录

    5.1K30

    CentOS 7.X基于Kickstart批量安装系统

    Boot Server响应客户端请求并传送文件 当服务器收到客户端的请求,他们之间之后将有更多的信息客户端与服务器之间作应答, 用以决定启动参数。...请求下载自动应答文件 客户端通过pxelinux.cfg/default文件成功的引导Linux安装内核,安装程序首先必须确定你通过什么安装介质来安装linux,如果是通过网络安装(NFS, FTP,...OS Server和客户端建立连接,将开始传输软件包,客户端将开始安装操作系统。安装完成,将提示重新引导计算机。...[root@localhost ~]# tftp 192.168.1.2 tftp>get tftp>put tftp>q tftp命令用法如下...tftp your-ip-address 进入TFTP操作: connect:连接到远程tftp服务器 mode:文件传输模式 put:上传文件 get:下载文件 quit:退出 verbose

    2.4K20

    如何自动备份交换机和路由器的配置文件到服务器

    ,测试tftp备份是否正常: Tftp client source ip 10.10.30.1 *因为交换机上IP众多,所以先设置一下哪个IP是TFTP客户端 Tftp 10.10.30.218 put...的文件上传过来了,表示备份成功。...10.10.30.218 put startup.cfg core-5500backup.cfg Quit Scheduler schedule backup-config Job backup-config...Scheduler schedule backup-config Job backup-config Time repeating at 23:00 month-date last Quit 注意,交换机配置完成...备份失败的常见问题及解决方案 网络问题 确保网络设置允许需要备份的网络设备与FTP服务器之间的通信,注意检查服务器端防火墙设置,顺便提一句,如果 觉得TFTP不安全,可以服务器的系统 防火墙上配置策略

    18910

    【RL-TCPnet网络教程】第39章 RL-TCPnet之TFTP服务器

    具体TFTP服务器的访问方法本章的39.5小节有详细说明,操作例子前必看!...  tftp_fwrite   tftpc_fclose   tftpc_fopen   tftpc_fread   tftpc_fwrite   tftpc_get   tftpc_put 关于这11...第2个参数是操作模式,可以是读操作或者写操作,具体支持的形参类型如下: ?  返回值,打开文件成功的话,返回指向此文件的指针变量,否则返回NULL。...(3)输入ping armfly,回车。 ? 获得IP地址是192.168.1.6。 39.5.2 TFTP客户端软件安装和设置 第1步:下载TFTP客户端软件。...设置,点击OK按键,弹出如下窗口,继续点击OK: ? 经过这么设置,就仅剩下TFTP客户端功能了,为了使得设置的功能起作用,务必关闭软件,然后重新打开。 ?

    1.1K30

    SSH 服务器、NFS 服务器、TFTP 服务器详解及测试

    添加完成,文件内容如下所示。...5、测试 NFS 服务器 NFS 服务启动,可以 Linux 主机上进行自测。自测的基本方法为:将已经设定好的 NFS 共享目录 mount(挂载) 到另外一个目录下,看能否成功。...2、安装配置 TFTP 软件 用户可以主机系统联网的情况下,终端输入下面命令进行安装: sudo apt-get install tftpd-hpa tftp-hpa 软件安装成功,终端显示如下图所示...4、启动 TFTP 服务 ①、TFTP 服务器安装配置完成, 启动 TFTP 服务的终端命令如下: sudo service tftpd-hpa start 当然直接重启系统也可以启动 TFTP...表示本地主机): tftp localhost get tftpTestFile # 如果测试失败会打印出错信息 q cat /tftpboot/tftpTestFile 至此, TFTP 服务器已经配置并测试成功

    51830

    Comware V7系统设备,密码+秘钥双因子认证方式,登陆设备典型配置案例

    配置步骤 1.首先制作密钥对:密钥对可以Conware V7系统网络设备上生成后下载到客户端,也可以客户端上通过工具软件,如security CRT等进行制作,通过FTP,TFTP上传至Comware...Identity.pub为tftp导入到设备上的公钥文件。...正确操作,最后登陆成功了: ?...配置关键点 配置完成,使用终端进行登陆时,有两次输入密码的地方,第一次要求输入的是加解密秘钥的密码,第二次输入的是设备上的创建的local-user的账号名和密码,这里比较容易混淆。...正确输入即可。该密码+秘钥的方式比较少见,也很少用。有需要的同学建议收藏。

    96920

    基于AM335X开发板 (ARM Cortex-A8)——Linux系统使用手册 (下)

    执行put命令,可把新建立的test1测试文件上传到TFTP服务器工作目录。...NFS客户端可通过挂载的方式将远程NFS服务器共享的数据目录挂载到NFS客户端本地系统中。客户端来看,远程NFS服务器的目录就好像是自己的一个磁盘分区一样,使用上相当便利。...Host# sudo apt-get install nfs-kernel-server图 79遇到询问请输入Y,继续安装。安装成功如下图所示。...执行如下命令评估板NFS挂载目录下创建test1测试文件,并可在PC机NFS共享目录看到。图 90图 91如需卸载NFS挂载目录,可执行如下命令。卸载完成,可使用df命令查看。...U-Boot会自动从TFTP服务器工作目录中下载内核与设备树,下载完成启动内核,并从NFS服务器共享目录中加载文件系统。

    1.4K50

    Linux与Windows间文件互传之TFTP方式

    1 Linux端安装tftp服务 安装xinetd,tftp 和tftpd sudo apt-get install xinetd sudo apt-get install tftp tftpd 配置/...0 0 0.0.0.0:tftp 0.0.0.0:* 2 windows端安装tftp服务 这里使用一个tftpd的小软件,免安装版,启动,在其所在的文件夹可以作为一个...如下图,打开tftp32.exe,可以自动识别出windows系统电脑的局域网IP地址,如果不正确,可以在下拉窗口中选择正确的IP。...这个文件夹下的hello.txt作为一个测试文件,linux系统中通过tftp服务来获取windows电脑上的这个文件。 ?...然后使用“get+文件名”来获取Windows电脑上的文件,也可以使用“put+文件名”来发送文件到Windows电脑。 操作示意如下: ?

    4.1K20

    树莓派4 嵌入式Linux开发过程详解

    安装tftp的目的是方便开发,树莓派上,存储介质是SD卡,如果每次编译完成,都需要插拔SD卡,然后将Linux的固件进行安装,这样非常的麻烦,这里可以采用uboot通过tftp加载Linux的固件的方式进行加载...远程测试 需要保证tftp服务器没有问题,可以windows上下载一个Tftp64的软件。打开选择tftp client选择传输的文件即可。 ? 选择put按钮,弹出下面的命令表示成功。...如果不成功,需要注意电脑防火墙的设置问题。 ? 检查tftp服务器中的文件,可以正常的见到文件,表示tftp环境搭建成功。 ?...最后重启nfs即可 sudo systemctl restart nfs-kernel-server 测试nfs的安装情况 安装完成,可以进行nfs客户端的安装 sudo apt install nfs-common...编译完成,可以rpi_hw/arch/arm64/boot中找到编译好的文件。 ?

    7.9K32

    Cobbler(补鞋匠)8步教你自动安装Linux操作系统

    很不幸,Red Hat 最新(Cobbler项目最初2008年左右发布)发布了网络安装服务器套件 Cobbler(补鞋匠),它已将 Linux 网络安装的技术门槛,从大专以上文化水平,成功降低到初中以下...-s /tftpboot表示服务器默认的目录是 /tftpboot,当你执行put a.txt时,文件会被放到服务器的/tftpboot/a.txt,省去你敲put a /tftpboot/的麻烦。...默认tftp客户端,只能上传tftp服务器已经有的文件。也就是只能传上去并覆盖服务器上的原文件。如果想上传原来目录中没有的文件,需要修改tftp服务器的配置文件并重起服务。...7、安装脚本 "预安装脚本","安装后脚本"对话框中,可以分别添加在安装前、安装自动动行的可执行语句。此项设置可以使服务器自动化配置变得更加容易。...1.配置客户机完成安装自动设置YUM仓库 ?

    2.3K22
    领券