嵌入式linux移植vsftpd服务器

2019-07-12 22:27发布

这两天,心情非常的宽松,工作效率搞,仅仅花了三天时间,完成了嵌入式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。