Chinaunix

标题: ubuntu中tftp服务的安装配置 [打印本页]

作者: amoooo    时间: 2007-12-20 16:32
标题: ubuntu中tftp服务的安装配置
[color="#02368d"]ubuntu 7 下 tftp 的配置
                                在ubuntu 7.04上  tftpd与openbsd-inetd一起安装,网上好多的兄弟给的配置好像都有问题,希望各位在转载的时候能够确认一下正确与否?
1、安装server与client
sudo apt-get install tftpd tftp openbsd-inetd
2、新建inetd启动文件
cat /etc/inetd.conf
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /home/swordzj/arm # /home/swordzj/arm为tftp主目录
3、重新启动inetd服务
sudo /etc/init.d/openbsd-inetd start
4、测试tftpd服务是否成功
tftp localhost
tftp> put 123.log
tftp> put 123.log test.log
tftp> get test.log
tftp> get test.log abc.log
tftp> verbose
Verbose mode on.
tftp> trace
Packet tracing on.
tftp> put kkk.log
sent DATA
received ACK
.........
sent DATA
received ACK
Sent 12999997 bytes in -1.5 seconds [-69987938 bit/s]
恭喜,您的tftpd安装成功了!
以上为转载
进一步,如果不想系统启动就运行inetd,那么可以把openbsd-inetd文件从/etc/init.d移出,例如:
sudo mv /etc/init.d/openbsd-inetd ../
然后,还可以在自己喜欢的地方建立两个可执行文件,名字叫做tftpup和tftpdown,方便手动启动inetd的tftpd服务
例如:
cd ~/bin
echo sudo /etc/openbsd-inetd start > tftpup
echo sudo /etc/openbsd-inetd stop > tftpdown
chmod 755 ~/bin/*
这样,就可以方便的在终端中随时启动和停止tftp服务了。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/22266/showart_446535.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2