首先说明
在ubuntu9.10下,安装的是tftp-hpa和tftpd-hpa
而不是tftp和tptpd。
因为,通过网上搜索到的帖子,安装tftp和tptpd后,
如果在本地测试的话是OK的。
而换台电脑,真正的远程通过tftp来get文件或put文件。
则总是显示Transfor time out。
但是,通过 $ netstat -nlp命令查看,tftpd的确已经启动了呀。
不知何解,故放弃tftp和tftpd。
从而转到,ubuntu9.10推荐安装的tftpd-hpa和tftp-hpa
1.安装:
$ sudo apt-get install tftp-hpa tftpd-hpa
2.自定义想让该tftp服务器使用的默认文件夹(上传/下载)
$ sudo mkdir /tftpboot
$ sudo chmod 777 /tftpboot
3.修改tftpd-hpa的配置文件,以便启动tftpd-hpa
$ sudo gedit /etc/default/tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -c -s /tftpboot"
4.最后,启动或停止
$ /etc/init.d/tftpd-hpa start
or
$ /etc/init.d/tftpd-hpa stop
参见:
阅读(1712) | 评论(1) | 转发(0) |