ubuntu10.04 tftp 安装配置(转载)
2012-08-02 13:21
411 查看
1TFTP简介
TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。在嵌入式Linux开发中,TFTP协议在很多场合都被用到,甚至是必不可少的,特别是在内核调试阶段,在U-Boot下通过TFTP协议从服务器上加载内核并运行,既方便又快捷。
2安装
安装相关软件包:Ubuntu tftpd(服务端),tftp(客户端),xinetd
root@xf:/# apt-get install tftpd tftp xinetd
3、建立配置文件
在/etc/xinetd.d/下建立一个配置文件tftp
sudo vim tftp
在文件中输入以下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
保存退出。
4、建立Ubuntu tftp服务文件目录(上传文件与下载文件的位置),并且更改其权限
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot -R
5、重新启动服务
sudo /etc/init.d/xinetd restart
至此Ubuntu tftp服务已经安装完成了,下面可以对其进行一下测试。(在当前目创建2.c,在tftpboot目录下创建1.c和2.c,且
tftpboot目录下2.c权限为777)
执行get命令时,保证tftpboot目录下的文件权限为777,
执行put命令时,必须先在tftpboot目录下新建一个和上传文件同名的文件且权限为777.
root@xf:/home# tftp 127.0.0.1
tftp> get 1.c
Received 7 bytes in 0.1 seconds
tftp> put 2.c
Sent 10 bytes in 0.0 seconds
tftp> quit
root@xf:/home# ls
1.c 2.c ubuntu-10.10下编译环境的搭建.txt xiaofeng
root@xf:/home# cd /tftpboot/
root@xf:/tftpboot# ls
1.c 2.c
TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。在嵌入式Linux开发中,TFTP协议在很多场合都被用到,甚至是必不可少的,特别是在内核调试阶段,在U-Boot下通过TFTP协议从服务器上加载内核并运行,既方便又快捷。
2安装
安装相关软件包:Ubuntu tftpd(服务端),tftp(客户端),xinetd
root@xf:/# apt-get install tftpd tftp xinetd
3、建立配置文件
在/etc/xinetd.d/下建立一个配置文件tftp
sudo vim tftp
在文件中输入以下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
保存退出。
4、建立Ubuntu tftp服务文件目录(上传文件与下载文件的位置),并且更改其权限
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot -R
5、重新启动服务
sudo /etc/init.d/xinetd restart
至此Ubuntu tftp服务已经安装完成了,下面可以对其进行一下测试。(在当前目创建2.c,在tftpboot目录下创建1.c和2.c,且
tftpboot目录下2.c权限为777)
执行get命令时,保证tftpboot目录下的文件权限为777,
执行put命令时,必须先在tftpboot目录下新建一个和上传文件同名的文件且权限为777.
root@xf:/home# tftp 127.0.0.1
tftp> get 1.c
Received 7 bytes in 0.1 seconds
tftp> put 2.c
Sent 10 bytes in 0.0 seconds
tftp> quit
root@xf:/home# ls
1.c 2.c ubuntu-10.10下编译环境的搭建.txt xiaofeng
root@xf:/home# cd /tftpboot/
root@xf:/tftpboot# ls
1.c 2.c
相关文章推荐
- [转载] WIN7 系统中安装的VMware Workstation+Ubuntu 10.04 上网配置
- ubuntu10.04 安装配置tftp服务 分类: arm-linux-Ubuntu 2013-07-22 16:29 263人阅读 评论(0) 收藏
- ubuntu10.04 安装配置tftp服务
- Ubuntu10.04安装与配置nfs服务器(转载)
- ubuntu10.04安装配置tftp服务
- ubuntu10.04以及10.10安装配置tftp服务
- ubuntu10.04 安装配置tftp服务
- [转载] WIN7 系统中安装的VMware Workstation+Ubuntu 10.04 上网配置
- ubuntu10.04 安装配置tftp服务
- ubuntu10.04 安装配置tftp服务
- ubuntu10.04 安装配置tftp
- Ubuntu 10.04使用笔记(一)--安装及配置
- Ubuntu10.04中安装和配置JDK
- UBuntu 14.04下安装tftp服务器以及相关配置
- ubuntu10.10安装配置tftp服务—— tftp-hpa 安装
- 【转载】Ubuntu下安装配置OpenNI, OpenCV(来自韶子空间)
- Ubuntu10.04安装配置VirtualBox4.0.4虚拟机
- Ubuntu10.04 nfs安装与配置
- 《转载》Ubuntu 11.04 LAMP安装配置 + 整合 JSP 全过程详解
- Ubuntu10.10下安装配置tftp服务器