Linux下TFTP SERVER配置

来源:互联网 发布:孔令仪 知乎 编辑:程序博客网 时间:2024/06/08 15:57
 

在配置Davinci系统的时候需要用到TFTP协议:用来下载远程文件的简单网络协议,基于UDP协议实现。

嵌入式Linux tftp开发环境包括两个方面 Linux服务器端的TFTP-SERVER支持,嵌入式目标系统的TFTP-CLIENT支持。

DM6446下的U-BOOT支持TFTP操作,在嵌入式内核启动后,在LINUX控制台下页可以支持tftp客户端功能,

TFTP服务器可以架设在linux主机或者windows主机上。搭建过程如下~~~

1、检查 Linux 服务器是否已经安装 TFTP 服务器,在控制台执行以下命令检查:

Host #rpm –q tftp-server

2、如果没有安装,用户需要自己下载或者复制该目录下的 tftpserver 目录下的
tftp-server-#.##-#.rpm 文件到 Linux 服务器目录下,该处#为版本号;

3、切换到安装文件所在路径下,在 Linux服务器控制台运行以下命令进(我测试为在linux端根目录下,否则会出现错误~~~)

Host # rpm –ivh tftp-server-#.##-#.rpm
运行后,可以看到以下信息:
warning: tftp-server-#.##-#.rpm:
V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing... #################################### [100%]
1:tftp-server ################################### [100%]

如下图所示~~~


4、确认 TFTP安装完毕,在 Linux服务器控制台运行以下命令:
Host #/sbin/chkconfig -- -- list
   运行后,显示以下信息表示安装成功。
   xinetd based services:
krb5-telnet: off
rsync: off
eklogin: off
gssftp: off
klogin: off
...
rsh: on
telnet: on
tftp: off

5、上述输出信息可知,tftp 已经安装没有启动,在 Linux 服务器控制台运行以下
命令启动服务:
Host #/sbin/chkconfig tftp on

另:系统默认的TFTP服务器的根目录为tftproot,使用时,只需将文件复制到该目录下即可。

tftp_server****.rpm下载网页 http://rpmfind.net/linux/rpm2html/search.php?query=tftp&submit=Search+...

原创粉丝点击