分类: 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...