分类: LINUX
2012-06-29 10:00:41
1、sudo apt-get install tftp tftpd
2、由于tftp是由inetd控制的,因此安装inetd:
sudo apt-get install netkit-inetd
此时提示:
Package netkit-inetd is a virtual package provided by:
inetutils-inetd 2:1.6-1
openbsd-inetd 0.20080125-2
由此可以看出安装以上两个包中的一个就行了,我选择安装openbsd-inetd:
sudo apt-get install openbsd-inetd
3、配置:
sudo gedit /etc/inetd.conf
修改为:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
然后在console执行:
cd /
sudo mkdir tftpboot
chmot 777 tftpboot -R
sudo /etc/init.d/openbsd-inetd restart
sudo in.tftpd -l /tftpboot
4、测试
进入tftpboot目录,创建测试文件test
然后进入~目录
tftp 127.0.0.1
tftp> get test
然后退出tftp,查看当前目录是否有test文件,如果有,说明tftp配置成功。