tftp文件上传
‘壹’ 怎么用TftpD32从PC端把文件传到路由器中
说明一下,这一步是让你朋友操作的。首先叫你的朋友把Tftpd32下载下来并解压(他可能很郁闷哦),然后打开Tftpd32(如图1),这时你朋友的机器就是一个Tftp服务器了。软件默认Tftpd32的保存目录即为下载目录,换句话说,你要下载的文件需要放在Ttfpd32的保存目录下才能被客户端下载。更改Tftpd32下载目录的操作方法为:点击右上角的“Browse”,然后选择要下载的文件的保存目录。不过经此设置后,以后你要想从你朋友机器上下载文件,就要让他先把文件放在更改后的下载目录里,而不是Tftpd32的保存目录了。如果你朋友搞不清当前下载目录下到底有哪些文件,可以让他点击右上角的“Show
Dir”进行查看
a.要进行更人性化的设置,如下载的人数、下载端口等,可以点击“Settings”按钮;然后在“Tftp
port(Tftp端口)”、“Max
Retransmit(最大连接数)”等项上填写相应值,这里建议不要更改端口。
b.如果你要传的文件比较多,可以先让你朋友将它们打包,这样传起来比较方便。
2.传送文件
对方忙了这么久,下面也该自己出手了。由于朋友把我要的图片都打包了(命名为:pictures.rar),所以我要做的就是把pictures.rar下载下来,并保存在D盘的“图像资料”目录下,这时有两种方法可以完成。
方法一
在“开始→运行”中输入“CMD”并回车,或是从附件中选择“命令提示符”,然后输入“d:”回车(引号不用输),这样就切换到D盘了,再输入“cd
d:\图像资料”并回车,这时切换到了“d:\图像资料”目录,然后输入命令“Tftp
-i朋友IP
get
pictures.rar”。
方法二
上面说的是用命令的方法,下面咱们也试试图形界面的方法。
主目录没有写权限, 可以 chmod 0777 /var/lib/tftpboot 2.Error code 1: File not found 在/etc/xinetd.d/tftp配置文件中,server_args后加上 -c 选项,方可上传 service tftp{socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /var/lib/tftpboot -c disable = no per_source = 11 cps = 100 2 flags = IPv4} 3.Transfer timed out. 如果第1,2条都没有问题,第3条可能是IPv6的原因,例如 在命令行下输入 # tftp localhost 系统可能使用的是IPv6的 ::1 地址,如下WireShark截图:
‘叁’ tftp上传命令
tftp –g/-p 目标文件名 源文件名 服务器地址
-g/-p 目标文件名 源文件名 服务器地址
说明 -g表示下载
-p表示上传
可与源文件名相同或不同
下载时加参数-l
上传时加参数-r 不可更名
下载时加参数-r
上传时加参数-l
‘肆’ STM32F4怎么用LWIP协议栈里面的TFTP协议上传文件
第一步:用tftpserverc中的err_t tftp_send_message(struct udp_pcb *upcb, struct ip_addr *to_ip, int to_port, char *buf, int buflen)向指定地址发送写文件请求; 第二步:用tftpserverc中的void process_tftp_request(struct pbuf *pkt_bSTM32F4怎么用LWIP协议栈里面的TFTP协议上传文件
‘伍’ FTP(TFTP)的下载与上传,连接命令
首先在命令行键入ftp回车,出现ftp的提示符,这时候可以键入"help"来查看帮助(任何DOS命令都可以使用此方法查看其帮助)。
首先是登陆过程,这就要用到open了,直接在ftp的提示符下输入"open 主机IP ftp端口"回车即可,一般端口默认都是21,可以不写。接着就是输入合法的用户名和密码进行登陆了,这里以匿名ftp为例介绍。
用户名和密码都是ftp,密码是不显示的。当提示**** logged in时,就说明登陆成功。这里因为是匿名登陆,所以用户显示为Anonymous。
接下来就要介绍具体命令的使用方法了。
dir 跟DOS命令一样,用于查看服务器的文件,直接敲上dir回车,就可以看到此ftp服务器上的文件。
cd 进入某个文件夹。
get 下载文件到本地机器。
put 上传文件到远程服务器。这就要看远程ftp服务器是否给了你可写的权限了,如果可以,呵呵,该怎么 利用就不多说了,大家就自由发挥去吧。
delete 删除远程ftp服务器上的文件。这也必须保证你有可写的权限。
bye 退出当前连接。
quit 同上。
‘陆’ linux下的tftp怎么使用
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件。
TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下linux服务器端tftp-server的配置。
语法tftp(选项)(参数)选项
-c:指定与tftp服务器连接成功后,立即要执行的指令;
-m:指定文件传输模式。可以是ASCII或者Binary;
-v:显示指令详细执行过程;
-V:显示指令版本信息。 参数
主机:指定tftp要联机的tftp服务器的ip地址或主机名。
实例1、安装tftp服务器
需要安装xinetd、tftp和tftp-server 3个软件
如果能上网,通过yum安装:
yumxinetd
yuminstalltftp
yuminstalltftp-server
如果不能上网,可以直接安装提供的rpm包:
rpm-ivhxinetd-2.3.14-18.fc9.i386.rpmrpm-ivhtftp-0.48-3.fc9.i386.rpm
rpm-ivhtftp-server-0.48-3.fc9.i386.rpm
2、配置tftp服务器
修改/etc/xinetd.d/tftp文件,将其中的disable=yes改为disable=no。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:
tftp
{
socket_type=dgram
protocol=udp
=yes
user=root
server=/usr/sbin/in.tftpd
server_args=-s/home/mike/tftpboot-c
disable=no
per_source=11
cps=1002
flags=IPv4
}
说明:修改项server_args= -s <path> -c,其中<path>处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。
3、启动tftp服务器并关闭防火墙
/etc/.d/
stop//关闭防火墙
/sbin/servicexinetdstart
或
servicexinetdrestart
/etc/init.d/xinetdstart
看到启动[OK]就可以了
4、查看tftp服务是否开启
-a|
tftp
显示结果为udp 0 0 *:tftp *:*表明服务已经开启,就表明tftp配置成功了。
5、tftp使用
复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。
tftp192.168.1.2tftp>get<download
>
tftp>put<uploadfile>
tftp>q
6、tftp命令用法如下
tftpyour-ip-address进入TFTP操作:
- connect:连接到远程tftp服务器
- mode:文件传输模式
- put:上传文件
- get:下载文件
- quit:退出
- verbose:显示详细的处理信息
- tarce:显示包路径
- status:显示当前状态信息
- binary:二进制传输模式
- ascii:ascii 传送模式
- rexmt:设置包传输的超时时间
- timeout:设置重传的超时时间
- help:帮助信息
- ? :帮助信息
7、如果老是出现“AVC Denial, click icon to view”的错误,并不能传输文件,需要作如下修改
修改/etc/sysconfig/selinux,将SELINUX设定为disable,使用命令setenforce 0让selinux配置文件生效。
8、Busybox中tftp命令的用法
命令格式为:
tftp[option]...[port]
如果要下载或上传文件的话是一定要用这些option的。
-g表示载文件(get)
-p表示上传文件(put)
-l表示本地文件名(localfile)
-r表示远程主机的文件名(remotefile)
例如,要从远程主机192.168.1.2上下载 embedexpert,则应输入以下命令
tftp-g-rembedexpert192.168.1.2‘柒’ 简单文件传输协议TFTP与FTP的主要区别是什么各用在什么场合
一、使用方式不同:
TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP的任务是从一台计算机将文件传送到另一台计算机,不受操作系统的限制。需要进行远程文件传输的计算机必须安装和运行ftp客户程序。
TFTP在IP头中不指定任何数据,但是它使用UDP中的源和目标端口以及包长度域。由TFTP使用的包标记(TID)在这里被用做端口,因此TID必须介于0到65,535之间。
二、作用不同
FTP 是完整面向会话,常规用途文5件传输协议。 TFTP 用作 bones bare - 特殊目的文件传输协议。TFTP允许仅单向传输的文件。
(7)tftp文件上传扩展阅读
标准的daemon(在服务器端)在TCP的21端口监听客户端的请求,当客户端发送出一个请求后,就会启动一个TCP连接,此时远程用户就通过了FTP服务器的验证,会话开始。
传统的基于文本的FTP会话需要远程用户利用命令行界面通服务器进行交流,典型的命令语句可以开始或停止FTP会话、远程浏览目录结构,以及上载或下载文件等。新的图形界面FTP客户端提供图形接口(而非命令行界面)来测览目录和移动文件。
‘捌’ 有没有种tftp客户端能批量上传文件的
“凌霄批量上传文件”隶属于凌霄图像批处理产品家族,拥有该家族产品所有的优势:
1、大批量操作:无数用户告诉我们,一次性处理10000个文件以上没有任何问题。我们收到的最高记录是15000张,当然这个记录可能被您打破。
2、简单易用:所有的功能都没有繁锁的操作,跟着向导一步一步的往下走,只要会认字,就能操作本软件。
3、无需重复的操作:不管是向导的操作方案,还是脚本的设定,您都可以随时保存、随时导入。一次就可以处理成千上万个文件,避免反复的机械式的操作。
4、没有繁杂的步聚:定位到图片所在的文件夹,选择需要处理的文件,选择要执行的命令,执行。就是如此简单。更为突出的是,您无需无聊的守候在计算机旁,您可以让她执行完任务后关机,或者播放音乐提醒您。
5、所见即所得:大部分效果都可以实时预览。
6、能简能繁:不管您的需求是简单还是复杂,凌霄图像批处理专家都能从容应对。简单的情况下,您可直接跳到向导最后一步开始执行。复杂的情况下,您可以仔细斟酌每一步骤中的每一个选项。
7、支持诸多常见格式的读取和写入。包括但不限于:BMP,JPG,PNG,EXIF,GIF,WMF,TGA,PCX,TIFF,PPM、PSD(只读)。
“凌霄批量上传文件”为上传图片文件(不限于图片文件)提供了一个快速高效的解决方案。是您理想的选择。它的最大优势是图片处理完后就可以直接上传了,不需要在多个软件间频繁切换。设置帐号时可以随时测试是否设置正确。支持在多个FTP帐号间切换,支持多种代理服务器。上传过程可以随时中断,进度显示。详细的日志记录了每个文件是否上传成功。
近30个脚本命令,助您轻松完成许多高级图像处理任务:
1、图像转换:添加边框、裁剪、旋转或翻转、自由旋转、移位;
2、颜色变换:平衡亮度、融合边界,反转颜色、灰度化、调整RGB、亮度与饱和度、着色、二值化、伽玛校正、对比度、更换颜色、自动色阶;
3、图像滤镜:喷雾、马赛克、曝光、模糊、高斯模糊、锐化;
4、水 印:图像水印、文字水印、系统水印;
5、条件分支:您可以使用“如果...否则...”条件判断图像的基本信息(宽度、高度、文件名、日期等)来决定下一步的操作。
‘玖’ h3c交换机如何通过tftp上传文件
1、打开SecureCRT软件,通过console口配置交换机的vlan1的ip地址为192.168.1.254或者其它网络地址(172.16.110.1),子网掩码为255.255.255.0。
‘拾’ tftp和ftp上传问题,他们有什么区别
ftp使用的是tcp21端口,而tftp使用的是udp69端口,一般防火墙都会封tcp端口而不会封udp的,所以tftp有时比ftp好用,不过tftp传输的文件一般较小,你要传大文件就要用ftp了
•
ftp
is
complete,oriented
session-,general
purpose
file
transfer
protocol。
tftp
is
used
as
bare-bones
special
purpose
file
transfer
protocol。•
可以以交互方式使用
ftp。
tftp
允许文件只能单向的传送。
•
ftp
depends
on
tcp,is
connection
oriented,and
provides
reliable
control。
tftp
depends
on
udp,requires
less
overhead,and
provides
virtually
no
control。
•
ftp
提供用户身份验证。
tftp
却不。
•
ftp
使用众所周知的
tcp
端口号:
数据和连接对话框的
21
20。
tftp
使用它的文件传输活动
udp
端口号
69。
•
windows
nt
ftp
server
service
does
not
support
tftp
because
tftp
does
not
support
authentication。
•
windows
95
和
tcp
/
ip-32
for
windows
for
workgroups
不包括
tftp
客户端程序。