版本:pure-ftpd-1.0.29
默认的pure-ftpd是针对linux,安卓没有密码文件,直接编译会提示密码相关函数找不到。
需要修改的地方:
- src/Makefile中去掉pure-pw、pure-pwconvert,无密码相关操作函数,无法编译
- src/log_unix.c中crypt函数安卓没有,将这部分代码改为其他用户名、密码验证方式。如直接将账号密码写死在此处:
{
if (strcmp(account, "root") && strcmp(password, "123456"))