这两天因为工作所需,要在RedHat上安装ftp服务,因为以前配置过vsftpd,觉得这个简单,于是掉进了一个不小的坑。正应了我自己的名言:开发无难事,开发无易事(不好意思,暂时还没成为名言)。
首先是vsftpd的官网vsftpd.beasts.org不知为何打不开了,不应该是被墙啊。我党从来只墙西方腐朽的生活方式,不墙人家的先进技术啊。虽说度娘一下vsftpd,有诸多绿色下载、开源中国之类的网站扑面而来,仿佛火车站周围的小旅馆老板娘向你热情招手。无奈老狗疑心堪比曹孟德,总觉得这些网站的软件里捆绑了不干不净的东西。东搜西搜之下,却发现了这么个好网站http://pkgs.org/(不是广告),提供Linux的各种软件包下载,每种软件包都按Arch、CentOS、Debian、openSUSE等版本分类。而且如果有依赖包,也一并列出供选择。实乃居家旅行、系统安装、杀人灭口必备良站(真不是广告)。于是找到vsftpd的安装包,翻到R字头一看,靠嘞!独独没有Red Hat!不带这么玩人的啊……
其实细想也释然了,人家网站上列出的都是Arch、Debian这些童叟无欺的免费开源Linux,Red Hat这种收费企业版自然不好侧身其中。好在还有CentOS版的vsftpd供下载嘛,偷偷跟入门级的小狗狗们说一声:“其实CentOS就是Red Hat根据Linux的开源规定释放出的源码编译成的。你们心里有数就好,别张扬,免得老鸟级的狗狗们笑话我们没见识。”
在这里多废话一句,老狗以软海沉浮二十载的经验预测,开源、免费、社区化开发才是软件业的未来趋势,Windows这类以销售来维持生命力的软件迟早将走向末路,现在就能看到它们消亡的迹象了(似乎地球人都知道啊)。
哎呀,我废话太多,这毛病真是无可救药!赶紧把话题扯回来,根据操作系统版本,我下载了CentOS 6版本的vsftpd安装包“vsftpd-s