Bootstrap

嵌入式linux移植vsftpd服务器

这两天,心情非常的宽松,工作效率搞,仅仅花了三天时间,完成了嵌入式linux vsftpd服务器的移植。在这个过程中查看过网上的一些讨论,本人觉得并没有像他们提出的那么困难,估计可能是没有找到问题的关键所在,为此拿出来同各位同仁分享。

1、从http://vsftpd.beasts.org/下载源码;

2、在目标板上为ftp建立两个用户ftp,nobody,ftp是用来匿名登陆用的,nobody是ftp连接的过程使用的;

3、解压,修改用户登陆信息,因为在目标板上的busybox通过标准函数获取不到用户信息;

4、注释掉登陆函数中的用户权限的比较;

5、编译,将vsftpd,和vsftpd.conf下载到目标板;

6、编辑vsftpd.conf,这个配置文件与PC机上一样;

7、运行:vsftpd /etc/vsftpd/vsftpd.conf。

 

;