tftp简单文件传输协议搭建

TFTP 简单文件传输协议

安装

sudo apt-get install tftp  tftpd openbsd-inetd

需要tftp tftpd openbsd-inetd  3个应用组件

配置

在/etc/inetd.conf

tftp        dgram    udp    wait    nobody    /usr/sbin/tcpd    /usr/sbin/in.tftpd /home/gec/tftp

其中/home/gec/tftp就是tftp通信目录

建立目录 和配置对应

cd /home/gec/

mkdir tftp (在/home/gec/下建)

chmod 777 -R tftp

重新启动服务

sudo service openbsd-inetd reload

sudo service openbsd-inetd restart

检查:

sudo netstat -a | grep "tftp" (检查tftp协议是否工作正常)

[email protected]:~/code/0810$ sudo netstat -a | grep tftp

[sudo] password for gec:

udp        0      0 *:tftp   (正常)

利用目标板上传资料到主机,命令如下:

tftp -p -l filename serverip(这里filename是目标板文件的完整路径)

目标板从主机下载资料:

tftp -g -r filename serverip(这里filename是主机上tftp默认目录的文件名)

时间: 2024-08-07 09:28:21

tftp简单文件传输协议搭建的相关文章

TFTP 简单文件传输协议

简 介 简单文件传输协议是一种基于UDP协议的客户端和服务器之间进行简单文件传输的协议,它提供了不复杂.开销不大的文件传输服务. 它使用UDP协议的69号端口作为其传输,不能列出目录内容,无验证或加密机制,被用于在远程服务器上读取或写入文件,因此文件的传输过程也不像FTP协议那样可靠.但是TFTP不需要客户端的权限认证,也就减少了无谓的系统和网络带宽消耗,因此在传输琐碎不大的文件时,效率更加高,目前主要适用于私人的本地网络中,常用于PXE无盘启动,网络设备的设置等. 部署环境: rhel6.5操

【RL-TCPnet网络教程】第38章 TFTP简单文件传输基础知识

第38章      TFTP简单文件传输基础知识 本章节为大家讲解TFTP(Trivial File Transfer Protocol,简单文件传输协议)的基础知识,方便后面章节的实战操作. (本章的知识点主要整理自网络) 38.1  初学者重要提示 38.2  TFTP基础知识参考资料 38.3  TFTP基础知识点 38.4  总结 38.1  初学者重要提示 TFTP简单文件传输协议在实际项目中有比较重要的实用价值,需要初学者对TFTP的基础知识也有个认识. 38.2  TFTP基础知识

基于TCP的TFTP(Trivial File Transfer Protocol,简单文件传输协议) 的c编程实现

我们或许都听到过,TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传输服务. 本文就简单的叙述下tftp的小文件传输功能以及客户端对服务器的列表功能. 之前就一直很纳闷,我们经常在网上下载什么东西或者从别处传输一个文件,具体是怎么实现的呢?于是乎,翻查一些资料,加上自己对网络编程的逐步加深,所以功夫不负有心人,还算是大致的完成了下. 本例程实现的功能呢?

文件传输协议(FTP、TFTP)

FTP <1>FTP协议是互联网上广泛使用的文件传输协议. <2>客户端/服务器模式基于TCP(Transmission Control Protocol 传输控制协议,面向连接的.可靠的.基于字节流的传输层通信协议) <3>FTP采用双TCP连接方式 控制连接使用TCP端口号21(控制连接在整个FTP回话期间一直保持打开) 数据连接使用TCP端口号20(数据上传.下载.文件列表发送等.数据传输结束后数据连接将终止) <4>FTP有两种文件传输模式 ASCI

计网 | 文件传输协议

FTP 概述: File Transfer Protocol 文件传送协议,只提供文件传送的一些基本的服务,是使用TCP可靠的运输服务,主要功能是减少或消除在不同操作系统下处理文件的不兼容性.FTP使用客户服务器模式,一个FTP服务器进程可以为多个客户进程提供服务.FTP服务器进程由两个部分组成,一个主进程,负责接收新的请求:另外有若干个从属进程,负责处理单个请求.    工作原理:客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口-21,同时还要告诉服务器进程自己的另外一个

利用虚拟机搭建可以访问的文件传输协议

实验介绍: 本次实验的主要目的是,在搭建好宿主机与虚拟机可以进行互通之后,利用虚拟机创建FTP文件传输协议,为宿主机提供可以访问下载或者上传的网站服务. 实验内容: 1.首先打开计算机控制面板,点击"程序". 2.点击"打开或者关闭Windows功能". 3.找到并勾选"FTP服务器"以及两个子选项"FTP服务"和"FTP扩展性". 4.等待Windows打开功能. 5.打开开始菜单,输入"IIS

第9章 应用层(5)_文件传输协议FTP

6. 文件传输协议FTP 6.1 FTP主动和被动模式 (1)FTP协议 ①与其他协议不同,FTP协议在客户端访问FTP服务器时需要建立两个TCP连接.一个用来传输FTP命令,一个用来传输数据. ②在FTP服务器上需要开放两个端口,一个命令窗口(或称为控制窗口)和一个数据窗口.通常命令端口为21,数据端口为20.当考虑主动/被动模式时,数据端口可能不是20. (2)主动模式(建立传输数据的TCP连接由FTP服务器主动发起) ①工作过程 A.第1步中,FTP客户端提交PORT命令并允许服务器来回连

SMTP 简单邮件传输协议

SMTP 锁定 本词条由“科普中国”百科科学词条编写与应用工作项目 审核 . SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式.SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地.通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟.SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子

【RL-TCPnet网络教程】第35章 FTP文件传输协议基础知识

第35章      FTP文件传输协议基础知识 本章节为大家讲解FTP(File Transfer Protocol,文件传输协议)的基础知识,方便后面章节的实战操作. (本章的知识点主要整理自网络) 35.1  初学者重要提示 35.2  FTP基础知识参考资料 35.3  FTP基础知识点 35.4  总结 35.1  初学者重要提示 FTP文件传输协议在实际项目中有比较重要的实用价值,需要初学者对FTP的基础知识也有个认识. 35.2  FTP基础知识参考资料 大家可以从以下地址获得FTP