Chinaunix首页 | 论坛 | 博客
  • 博客访问: 530791
  • 博文数量: 102
  • 博客积分: 2146
  • 博客等级: 大尉
  • 技术积分: 1146
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-09 17:32
文章分类

全部博文(102)

文章存档

2015年(14)

2014年(24)

2013年(5)

2012年(30)

2011年(16)

2010年(13)

分类: LINUX

2012-05-25 15:52:10

1:安装两个程序,前者是客户端,后者是服务器程序。

sudo apt-get install tftp tftpd


2:安装netkit-inetd,因为netkit-inetd是一个由下面2个软件包组成的虚拟软件,所以下载下面2个软件包

sudo apt-get install inetutils-inetd

sudo apt-get install openbsd-inetd

sudo apt-get install xinetd

 

3:创建目录

sudo mkdir /tftpdboot

sudo chmod 777 tftpboot

 

4:修改配置文件/etc/inetd.conf

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot

 

5: 打开/etc/xinetd.d/tftp,添加如下内容:

service tftp

{

disable = no

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot

per_source = 11

csp = 100 2

}


6:重新加载inetd进程

sudo /etc/init.d/inetutils-inetd reload

 

测试:

tftp IP地址

put 当前目录的一个文件

或get /tftpboot目录下的一个文件

 

OK...

阅读(872) | 评论(0) | 转发(0) |
0

上一篇:makefile中的常用函数

下一篇:我的vimrc配置

给主人留下些什么吧!~~