ncftp

移植vsftpd到arm linux

♀尐吖头ヾ 提交于 2020-12-13 20:02:31
vsftpd 即 very secure FTP daemon (非常安全的FTP进程),是一个基于GPL发布的类UNIX类操作系统上运行的服务器的名字(是一种守护进程),可以运行在诸如Linux、BSD、Solaris、HP-UX以及Irix等系统上面。vsftpd支持很多其他传统的FTP服务器不支持的良好特性。使用 vsftpd 可以在 Linux/Unix 系统上搭建一个安全、高性能、稳定性好的轻量级FTP服务器。 现在基于quectel的EC20CEFAG模块,来移植vsftpd服务。 1 下载 下载最新版本源码包,下载地址: https://security.appspot.com/vsftpd.html#download 。本文以 vsftpd-3.0.2.tar.gz 版本为例。 如果以上下载地址无法访问,也可以本地下载 vsftpd-3.0.2.tar.gz 。 2 解压 $ mkdir ~/vsftpd $ cp vsftpd-3.0.2.tar.gz ~/vsftpd $ cd ~/vsftpd $ tar xzf vsftpd-3.0.2.tar.gz $ cd vsftpd-3.0.2/ 3 配置 修改Makefile文件: CC = arm-oe-linux-gnueabi-gcc 4 设置交叉编译环境&编译 $ source ../../ql-ol