admin 管理员组

文章数量: 1184232


2024年3月11日发(作者:flash经典作品)

TFTP(Trivial File Transfer Protocol,简单文件传输协议)

是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大

文件传输服务。TFTP承载在UDP上,使用UDP 67端口,提供不可靠的数据流传输服务,不提供存取授

权与认

证机制,使用超时重传方式来保证数据的到达。与FTP相比,TFTP的大小要小的多。

首先,我们要先在自己的机上运行tftp服务器,这里推荐使用aftp,它比大家常用的tftpd32好多了,因

为它可以方便的设置文件的目录和显示传输速率和进度,这样我们就可以随时了解进程。

当你第一次使用时,先进行一些设置,主要是超时时间,最大连接要设置大一些,文件夹选择你的软件存

放的目录,一般把aftp放到你的软件的当前目录,这里的“."就表示当前目录。其他设置默认就可以了。

其次,tftp的用法

一、上传:

格式:tftp -i 你的IP get 要上传文件存放位置(可以省略)

比如tftp -i 202.116.191.200 get

二、下载:

格式:tftp -i 你的IP put 要下载文件存放位置(可以省略)

比如tftp -i 202.116.191.200 put

注意点:

1、tftp在运行中不得断开连接。

2、文件的默认存放位置就是tftp目录。

3、可以在任何对方的命令行使用tftp,如:跟在对方IP后的浏览器地址栏里(详细说明请参考U

漏洞的贴子)、SQLEXEC的command输入行等等位置。

4、tftp默认属性是上传和下载的时候采用覆盖不提示的方式。

5、tftp上传的文件可能会加上只读属性,请上传完全毕后检阅

Tftp

向运行平凡文件传输协议 (TFTP) 服务或 daemon 的远程计算机(尤其是运行 UNIX 的计算机)传输文

件或从运行平凡文件传输协议 (TFTP) 服务或 daemon 的远程计算机(尤其是运行 UNIX 的计算机)传

输文件。

语法

tftp [-i] [Host] [{get | put}] [Source] [Destination]

参数

-i

指定二进制图像传送模式(也称为八进制模式)。在二进制图像模式下,文件以一个字节为单位进行传输。

在传送二进制文件时使用该模式。如果省略了 -i,文件将以 ASCII 模式传送。这是默认的传送模式。该

模式将行尾 (EOL) 字符转换为指定计算机的适当格式。传送文本文件时使用该模式。如果文件传送成功,

将显示数据传输率。

Host

指定本地或远程计算机。

put

将本地计算机上的 Destination 文件传送到远程计算机上的 Source 文件。因为 TFTP 协议不支持用户

身份验证,所以用户必须登录到远程计算机,同时文件在远程计算机上必须可写。

get

将远程计算机上的 Destination 文件传送到本地计算机上的 Source 文件。

Source

指定要传送的文件。

Destination

指定将文件传送到的位置。如果省略了 Destination,将假定它与 Source 同名。

/?

在命令提示符显示帮助。

注释

使用 get 参数

如果将本地计算机上的文件FileTwo传送到远程计算机上的文件FileOne,则指定 put。如果将远程计算机

上的文件FileTwo传送到远程计算机上的文件FileOne,则指定 get。

Windows XP 或 Windows 2000 不提供一般用途的 TFTP 服务器。Windows 2000 提供的 TFTP 服务

器服务只为 Windows XP 和 Windows 2000 客户端计算机提供远程引导功能。

只有当网际协议 (TCP/IP) 协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。

范例

要从本地计算机将文件 传送到远程计算机 vax1 上的 ,请键入:

tftp vax1 put

TFTP是用来下载远程文件的最简单网络协议,它基于UDP协议而实现。嵌入式linux的tftp开发环境包

括两个方面:一是嵌入式linux宿主机的tftp-server支持,二是嵌入式linux目标机的tftp-client支持。因

为u-boot本身内置支持tftp-client,所以嵌入式目标机就不用配置了。下面就详细介绍一下linux宿主机

tftp-server的安装配置。

在FC6光盘的ISO镜像中,有tftp-server的rpm安装包。

(1)安装

#mount -o loop /mnt/CD //挂载光盘


本文标签: 文件 计算机 远程 使用 提供