1.安装tftp客户端和服务端
# apt-get install tftp tftpd
2.安装xinetd,因为默认下用的是openbsd-inetd ,而tftp需要xinetd这个网路管理的背景程式的支持:
# apt-get install xinetd
3.配置inetd.conf
# gedit /etc/inetd.conf
将
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /home/creater/image
#将这句的注释掉,在这行的最前面加"#"即可。
4.# gedit /etc/xinetd.d/tftp
添加如下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftp #替换为你的目录,注意权限
disable = no
per_source = 11
cps = 1002
flags = IPv4
}
5.重启xinetd:
# /etc/init.d/xinetd reload
# /etc/init.d/xinetd restart
6.测试:
# tftp localhost
tftp>get test #一开始在/tftp下有test文件
Received 97353 bytes in 0.1 seconds
到此,说明tftp服务器已经装好了