tftp怎么给服务器传文件,(tftp) - 在本机和tftp服务器之间使用TFTP协议传输文件...
tftp
在本机和tftp服务器之间使用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安装:
yum install xinetd
yum install tftp
yum install tftp-server
如果不能上网,可以直接安装提供的rpm包:
rpm -ivh xinetd-2.3.14-18.fc9.i386.rpm
rpm -ivh tftp-0.48-3.fc9.i386.rpm
rpm -ivh tftp-server-0.48-3.fc9.i386.rpm
2、配置tftp服务器
修改/etc/xinetd.d/tftp文件,将其中的disable=yes改为disable=no。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:
service tftp
{
socket_type =dgram
protocol =udp
wait =yes
user =root
server =/usr/sbin/in.tftpd
server_args =-s /home/mike/tftpboot -c
disable =no
per_source =11
cps =100 2
flags =IPv4
}
说明:修改项server_args= -s -c,其中处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。
3、启动tftp服务器并关闭防火墙
/etc/init.d/iptables stop //关闭防火墙
sudo /sbin/service xinetd start
或
service xinetd restart
/etc/init.d/xinetd start
看到启动[OK]就可以了
4、查看tftp服务是否开启
netstat -a | grep tftp
显示结果为udp 0 0 *:tftp *:*表明服务已经开启,就表明tftp配置成功了。
5、tftp使用
复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。
tftp 192.168.1.2
tftp>get
tftp>put
tftp>q
6、tftp命令用法如下
tftp your-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] ... host [port]
如果要下载或上传文件的话是一定要用这些option的。
-g 表示下载文件 (get)
-p 表示上传文件 (put)
-l 表示本地文件名 (local file)
-r 表示远程主机的文件名 (remote file)
例如,要从远程主机192.168.1.2上下载 embedexpert,则应输入以下命令
tftp -g -r embedexpert 192.168.1.2
tftp怎么给服务器传文件,(tftp) - 在本机和tftp服务器之间使用TFTP协议传输文件...相关推荐
- linux 指令tftp传输文件_Linux tftp命令使用详解:在本机与tftp服务器之间使用TFTP协议传输文件...
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...
- linux 指令tftp传输文件_tftp命令_Linux tftp 命令用法详解:在本机和tftp服务器之间使用TFTP协议传输文件...
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...
- linux系统局域网传输,利用ssh在linux系统之间在局域网内传输文件
利用ssh传输文件 在linux下一般用scp这个命令来通过ssh传输文件.而如果你的工作环境是windows的话,那么可以选择用 secure CRT,或者putty 这样的ssh登录工具来进行传输 ...
- 服务器免密码传输文件,CentOS7,使用 scp 命令, ssh 连接方式,免密码传输文件到远程服务器,免密执行远程服务器上的 shell 脚本...
如题 如果提示:-bash: scp: command not found, 执行下面的命令安装:1 yum install -y openssh-clients 免密码配置通常用 scp 命令通过 ...
- 电脑向linux板卡传文件,ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
ARM 开发板嵌入式linux系统与主机PC通过串口传输文件 本来以为按以下两篇文章就可以几步轻松搞定这个问题,没想到遇到两个小麻烦: 1,我用的xp虚拟机下redhat9.0做主机,按照下面第一篇文 ...
- 计算机一级ftp协议传输,文件传输协议(FTP)必将消亡
文件传输协议(FTP)在RFC 959中定义,于1985年10月发布.文件传输协议(FTP)被设计成为一个跨平台的.简单且易于实现的协议.文件传输协议(FTP)有一个漫长的演化史,是互联网上最重要的应 ...
- linux查看远程服务器端口,linux下查看本机和远程服务器的端口是否连通的方法...
linux下查看本机和远程服务器的端口是否连通的方法 如下所示: 1.ssh -v -p [端口号] [用户名]@[IP地址] 2.curl [IP地址]:[端口号] 以上这篇linux下查看本机和远 ...
- Uboot 使用串口Kermit协议传输文件
在uboot环境下调试裸机程序时,可以通过串口使用kermit协议传输二进制文件或者程序.下面我们了解一下在Window使用的SecureCRT向开发板传输文件. 1.用串口线把电脑和开发板的debu ...
- SecureCRT:Yomden协议传输文件的相关使用说明
使用SecureCRT的Yomden传输文件传输文件的相关使用说明和设置 这里不做Ymodem协议的展开,仅仅记录使用. 1.传输文件的单个数据包大小:128byte和1024byte两种选择: 菜单 ...
- 用飞秋往服务器传文件,如何使用飞秋FeiQ实现两电脑通信(或传输文件)
Linux_文件打包,压缩,解压 一.压缩命令 文件格式:*.gz 命令:gzip 文件名 (ps:不能压缩目录,切压缩后不保留原文件) 压缩前 -rw-r--r--. 1 root root 315 ...
最新文章
- stm32f302实现斩波控制步进电机_什么是步进电机控制器?
- 谷歌新研究对神经网络数据并行性提出质疑
- 如何理解VMware内存资源管理
- jq html 多一个引号,为什么jQuery模板会为某些字符串添加双引号
- Nginx严格访问代理HTTP资源
- windows系统 安装MongoDB
- 【vue项目使用echarts实现区域地图绘制,且可点击单独区域】
- TCP/IP的基本概念
- 3个开源TTS(四)eSpeak1.06的源码调试环境vim+vimgdb
- Atitit order algo 排序算法 算法之道 目录 1.1. 生活中常用的排序是插入排序和选择排序	2 2. 0.1 算法分类	2 3. .2 算法复杂度	3 4. 十大经典排序算法(动图
- NMEA 0183语句经度、纬度 度分格式转度度格式计算方法
- php hr系统,专业hr管理系统
- Bex5文档服务器,不通过登录直接打开BeX5的首页和功能页的url是什么?
- CISP 考试教材《第 3 章 知识域:信息安全管理》知识整理
- 微型计算机就是完全采用大规模集成电路,湖南工大计算机在线作业
- 16种常用的数据分析方法-聚类分析
- python因子分析法详细步骤_实用干货!因子分析超全步骤总结!
- base64编码以及b' '前缀的去除
- 3. 一元函数积分学
- dw可以编辑java吗_用dreamweaver开发ASP图文教程。(修改资料篇)
热门文章
- 安卓rom制作教程_【ROM消息】Simplicity官改:MIUI11 9.12.14全机型更新
- 海康visionmaster-软加密
- usb通讯——读《圈圈教你玩usb》
- 《圈圈教你玩USB》之 USB键盘 【串口输出】
- Thinking in java Java编程思想 该不该读
- 自动化运维落实基础及常用工具对比
- 2022考研数学李永乐线代辅导讲义PDF电子版
- 大数据知识点汇总---Redis,Spark,Kafka,Hive,Mysql,Hbase,Hadoop...
- MFC开发wps演示
- android 文件转base64 base64字符串转文件 语音留言及语音播放