嵌入式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。
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮