今天在虚拟机上安装了Ubuntu,我最早接触的Linux发行版就是Ubuntu,现在做我的平台开发也用上它,一来觉得亲切点,Ubuntu也是现在最火的发行版,出了问题网上比较好早帮助,二来Ubuntu装软件的方式比较便捷,apt-get就可以把软件和所依赖的库都给搞定,我们也就不需要在这上面花费太多时间了。
记录下ftp服务的搭建过程:
1.#apt-get install tftp
#apt-get install tftpd
#apt-get install inetutils-inetd(这里要说明下,网上很多冠以ftp服务搭建的资料写的都是netkit-inetd,但我发现这个包已经被更新过了,它会给你提示可以安装的最新软件)
2.新建一个Tftp的目录:
#mkdir /tftpboot
#chmod 777 tftpboot
3.修改/etc/inetd.conf内容:
#vi /etc/inetd.conf
修改内容为:tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /tftpboot(这里增加了tfpboot目录)
4.重新启动inetd服务进程:
#/etc/init.d/inetutils-inetd reload
这样就搭建完了tfp服务,下面进行测试是否搭建成功:
1.在/home/username/ 目录下新建一个test文件
#touch test
2.利用tftp进行本机测试
#tftp localhost
tftp>
3.接收test文件
tftp>get test
4.若测试成功,则不打印错误信息,而且本目录下存在test文件。